[gnome-shell] extensionSystem: Make it a non-fatal error to re-load an extension



commit b095319a1645f80f30f7f7744314194b7454f33c
Author: Jasper St. Pierre <jstpierre mecheye net>
Date:   Fri Apr 6 14:03:51 2012 -0400

    extensionSystem: Make it a non-fatal error to re-load an extension
    
    https://bugzilla.gnome.org/show_bug.cgi?id=673613

 js/ui/extensionSystem.js |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/js/ui/extensionSystem.js b/js/ui/extensionSystem.js
index fb811c2..f9ba89d 100644
--- a/js/ui/extensionSystem.js
+++ b/js/ui/extensionSystem.js
@@ -249,7 +249,8 @@ function loadExtension(dir, type, enabled) {
     let extension;
 
     if (ExtensionUtils.extensions[uuid] != undefined) {
-        throw new Error('extension already loaded');
+        global.logError('Extension "%s" is already loaded'.format(uuid));
+        return;
     }
 
     try {



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]