messageList: Fix invisible close buttons still working
Since commit c4f2bb5f, close buttons are hidden by making them fully transparent rather than setting their visibility to false to keep the overall message layout stable. As a result, the buttons now work even when invisible, which is clearly unexpected - fix this by updating the reactive property appropriately. Fixes https://gitlab.gnome.org/GNOME/gnome-shell/issues/66
This commit is contained in:
parent
c8e69a2154
commit
81dfcb85ca
@ -502,6 +502,7 @@ var Message = new Lang.Class({
|
||||
_sync() {
|
||||
let visible = this.actor.hover && this.canClose();
|
||||
this._closeButton.opacity = visible ? 255 : 0;
|
||||
this._closeButton.reactive = visible;
|
||||
},
|
||||
|
||||
_onClicked() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user