diff --git a/js/ui/overview.js b/js/ui/overview.js index 4dd59d4ae..22bd4c4f5 100644 --- a/js/ui/overview.js +++ b/js/ui/overview.js @@ -683,6 +683,12 @@ var Overview = class extends Signals.EventEmitter { this._changeShownState(OverviewShownState.SHOWING); this._overview.runStartupAnimation(() => { + // Overview got hidden during startup animation + if (this._shownState !== OverviewShownState.SHOWING) { + callback(); + return; + } + if (!this._syncGrab()) { callback(); return;