[gnome-documents/gnome-3-4] documents: handle exceptions for Gtk.show_uri()
- From: Cosimo Cecchi <cosimoc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-documents/gnome-3-4] documents: handle exceptions for Gtk.show_uri()
- Date: Mon, 16 Apr 2012 14:29:10 +0000 (UTC)
commit d37a43f720d1d8b0ff470969cb199b4d420db8a3
Author: Feroze Naina <ferozenaina gmail com>
Date: Fri Apr 6 19:26:52 2012 +0530
documents: handle exceptions for Gtk.show_uri()
Gtk.show_uri() might fail for whatever reason, so surround it in a
try/catch block and log a warning on the command line when it happens.
https://bugzilla.gnome.org/show_bug.cgi?id=673521
src/documents.js | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/src/documents.js b/src/documents.js
index feb1f19..b12090b 100644
--- a/src/documents.js
+++ b/src/documents.js
@@ -585,7 +585,11 @@ DocCommon.prototype = {
},
open: function(screen, timestamp) {
- Gtk.show_uri(screen, this.uri, timestamp);
+ try {
+ Gtk.show_uri(screen, this.uri, timestamp);
+ } catch (e) {
+ log('Unable to show URI ' + this.uri + ': ' + e.toString());
+ }
},
setFavorite: function(favorite) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]