diff options
author | mattdangerw <mattdangerw@gmail.com> | 2014-02-05 15:42:48 -0800 |
---|---|---|
committer | mattdangerw <mattdangerw@gmail.com> | 2014-02-05 15:42:48 -0800 |
commit | bb4e92312ebf909f7c45fecac5780bf43b440acc (patch) | |
tree | 556b8a9ab372ae1955ce268384202c4bada7f3db /wikipedia | |
parent | 0a9ddc9d424e6695f1fb480c7f796da269d19059 (diff) | |
parent | 57c3cfe030ec7aab0a6e1203145402d1973f4072 (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.js | 5 |
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 } } |