diff --git a/js/ui/overviewControls.js b/js/ui/overviewControls.js index 4ba4657ba..c48efffbe 100644 --- a/js/ui/overviewControls.js +++ b/js/ui/overviewControls.js @@ -720,6 +720,7 @@ class ControlsManager extends St.Widget { } prepareToLeaveOverview() { + this._searchController.prepareToLeaveOverview(); this._workspacesDisplay.prepareToLeaveOverview(); } diff --git a/js/ui/searchController.js b/js/ui/searchController.js index 532a6d3ed..be5d6cfa4 100644 --- a/js/ui/searchController.js +++ b/js/ui/searchController.js @@ -117,6 +117,10 @@ export const SearchController = GObject.registerClass({ this._setSearchActive(false); } + prepareToLeaveOverview() { + this._setSearchActive(false); + } + vfunc_unmap() { this.reset();