From 11deb05737308d25671d18b56413e1d5088f1b91 Mon Sep 17 00:00:00 2001 From: Bruce Leidl Date: Mon, 13 Dec 2021 11:30:43 -0500 Subject: [PATCH] Ensure that Main.overview._overview exists before accessing it. --- js/ui/realms/realmManager.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/js/ui/realms/realmManager.js b/js/ui/realms/realmManager.js index 30e27a431..bb60f60fd 100644 --- a/js/ui/realms/realmManager.js +++ b/js/ui/realms/realmManager.js @@ -33,10 +33,14 @@ var RealmManager = class { this._switchAnimation = new RealmSwitcher.ContextSwitchAnimationController(this._realmIndicator); - this._searchResults = Main.overview._overview.controls._searchController._searchResults; - this._searchProvider = new RealmSearchProvider.RealmSearchProvider(); - this._searchProvider.createResultDisplay(this._searchResults); - this._searchResults._registerProvider(this._searchProvider); + if (Main.overview._overview) { + this._searchResults = Main.overview._overview.controls._searchController._searchResults; + this._searchProvider = new RealmSearchProvider.RealmSearchProvider(); + this._searchProvider.createResultDisplay(this._searchResults); + this._searchResults._registerProvider(this._searchProvider); + } else { + log("Not creating search provider because Main.overview._overview does not exist"); + } this._frameManager = new RealmWindowFrame.WindowFrameManager(); }