summaryrefslogtreecommitdiff
path: root/wikipedia
diff options
context:
space:
mode:
authormattdangerw <mattdangerw@gmail.com>2014-02-05 15:42:48 -0800
committermattdangerw <mattdangerw@gmail.com>2014-02-05 15:42:48 -0800
commitbb4e92312ebf909f7c45fecac5780bf43b440acc (patch)
tree556b8a9ab372ae1955ce268384202c4bada7f3db /wikipedia
parent0a9ddc9d424e6695f1fb480c7f796da269d19059 (diff)
parent57c3cfe030ec7aab0a6e1203145402d1973f4072 (diff)
Merge pull request #545 from endlessm/issues-wikipedia-offline/304
Don't try to open browser-*:// URI schemes locally
Diffstat (limited to 'wikipedia')
-rw-r--r--wikipedia/WikipediaWebView.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/wikipedia/WikipediaWebView.js b/wikipedia/WikipediaWebView.js
index 4fd6ee6..771a38c 100644
--- a/wikipedia/WikipediaWebView.js
+++ b/wikipedia/WikipediaWebView.js
@@ -137,13 +137,14 @@ const WikipediaWebView = new Lang.Class({
let suffix = parts[parts.length - 1];
let id = decodeURI(suffix);
this.loadArticleById(id);
- return true;
+ decision.ignore();
+ return true; // handled
} else if (GLib.uri_parse_scheme(uri).startsWith('browser-')) {
// Open everything that starts with 'browser-' in the system
// browser
let realURI = uri.slice('browser-'.length);
- printerr('Showing', realURI);
Gtk.show_uri(null, realURI, Gdk.CURRENT_TIME);
+ decision.ignore();
return true; // handled
}
}