diff --git a/src/appfolders.js b/src/appfolders.js index a1892a7a..db59edd4 100644 --- a/src/appfolders.js +++ b/src/appfolders.js @@ -198,17 +198,21 @@ var AppFoldersBlur = class AppFoldersBlur { if (original_zoomAndFadeIn != null) { Main.overview._overview.controls._appDisplay._folderIcons.forEach(icon => { - icon._dialog._zoomAndFadeIn = original_zoomAndFadeIn; + if (icon._dialog) + icon._dialog._zoomAndFadeIn = original_zoomAndFadeIn; }); } if (original_zoomAndFadeOut != null) { Main.overview._overview.controls._appDisplay._folderIcons.forEach(icon => { - icon._dialog._zoomAndFadeOut = original_zoomAndFadeOut; + if (icon._dialog) + icon._dialog._zoomAndFadeOut = original_zoomAndFadeOut; }); } Main.overview._overview.controls._appDisplay._folderIcons.forEach(icon => { - icon._dialog.remove_effect_by_name("appfolder-blur") - icon._dialog._viewBox.remove_style_class_name('transparent-app-folder-dialogs'); + if (icon._dialog) { + icon._dialog.remove_effect_by_name("appfolder-blur") + icon._dialog._viewBox.remove_style_class_name('transparent-app-folder-dialogs'); + } }); this.connections.disconnect_all();