summaryrefslogtreecommitdiffstats
path: root/deluge/ui/gtkui/gtkui.py
diff options
context:
space:
mode:
Diffstat (limited to 'deluge/ui/gtkui/gtkui.py')
-rw-r--r--deluge/ui/gtkui/gtkui.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/deluge/ui/gtkui/gtkui.py b/deluge/ui/gtkui/gtkui.py
index bbe11955c..30755b160 100644
--- a/deluge/ui/gtkui/gtkui.py
+++ b/deluge/ui/gtkui/gtkui.py
@@ -46,6 +46,7 @@ import locale
import pkg_resources
import gtk, gtk.glade
import sys
+import warnings
try:
from setproctitle import setproctitle, getproctitle
@@ -177,7 +178,15 @@ class GtkUI(object):
try:
import gnome.ui
import gnome
- self.gnome_prog = gnome.init("Deluge", deluge.common.get_version())
+
+ #Suppress: Warning: Attempt to add property GnomeProgram::*** after class was initialised
+ original_filters = warnings.filters[:]
+ warnings.simplefilter("ignore")
+ try:
+ self.gnome_prog = gnome.init("Deluge", deluge.common.get_version())
+ finally:
+ warnings.filters = original_filters
+
self.gnome_client = gnome.ui.master_client()
def on_die(*args):
reactor.stop()