From fa8f70accce1a63faddec92041f5fec5ade686a3 Mon Sep 17 00:00:00 2001 From: Romain Vigier Date: Sat, 30 May 2020 20:27:16 +0200 Subject: [PATCH] Fix some errors in 3.28 --- src/utils.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/utils.js b/src/utils.js index 627ca2a..3c41523 100644 --- a/src/utils.js +++ b/src/utils.js @@ -90,6 +90,9 @@ function get_installed_resources(type) { } const resource_dir = resources_dirs_enumerator.get_child(resource_dir_info); + if ( resource_dir === null ) { + break; + } const resource = new Map([ ['name', resource_dir.get_basename()], ['path', resource_dir.get_path()] @@ -179,7 +182,7 @@ function get_userthemes_extension() { return imports.ui.main.extensionManager.lookup('user-theme@gnome-shell-extensions.gcampax.github.com'); } else { - return extensionUtils.extensions['user-theme@gnome-shell-extensions.gcampax.github.com']; + return extensionUtils.extensions['user-theme@gnome-shell-extensions.gcampax.github.com'] || null; } }