diff --git a/js/ui/messageTray.js b/js/ui/messageTray.js index 7a8403c8b..d290a3d2a 100644 --- a/js/ui/messageTray.js +++ b/js/ui/messageTray.js @@ -2847,13 +2847,13 @@ const MessageTray = new Lang.Class({ Lang.bind(this, this._onSourceDoneDisplayingContent)); this._summaryBoxPointer.bin.child = child; - this._grabHelper.grab({ actor: this._summaryBoxPointer.bin.child, - onUngrab: Lang.bind(this, this._onSummaryBoxPointerUngrabbed) }); - this._summaryBoxPointer.actor.opacity = 0; this._summaryBoxPointer.actor.show(); this._adjustSummaryBoxPointerPosition(); + this._grabHelper.grab({ actor: this._summaryBoxPointer.bin.child, + onUngrab: Lang.bind(this, this._onSummaryBoxPointerUngrabbed) }); + this._summaryBoxPointerState = State.SHOWING; this._summaryBoxPointer.show(BoxPointer.PopupAnimation.FULL, Lang.bind(this, function() { this._summaryBoxPointerState = State.SHOWN;