8029: Suppress warnings in UndoableEntry widget

Bug 644927 - Support out parameters in signals
https://bugzilla.gnome.org/show_bug.cgi?id=644927
This commit is contained in:
Nick Hall 2014-12-10 22:16:14 +00:00
parent 45326898dd
commit 4995765c5f

View File

@ -30,6 +30,7 @@ __all__ = ["UndoableEntry"]
from gramps.gen.const import GRAMPS_LOCALE as glocale from gramps.gen.const import GRAMPS_LOCALE as glocale
_ = glocale.translation.gettext _ = glocale.translation.gettext
import warnings
import logging import logging
_LOG = logging.getLogger(".widgets.undoableentry") _LOG = logging.getLogger(".widgets.undoableentry")
@ -110,7 +111,11 @@ class UndoableEntry(Gtk.Entry):
self.connect('key-press-event', self._on_key_press_event) self.connect('key-press-event', self._on_key_press_event)
def set_text(self, text): def set_text(self, text):
Gtk.Entry.set_text(self, text) with warnings.catch_warnings():
# Suppress warnings. See bug #8029.
# https://bugzilla.gnome.org/show_bug.cgi?id=644927
warnings.simplefilter('ignore')
Gtk.Entry.set_text(self, text)
self.reset() self.reset()
def _on_key_press_event(self, widget, event): def _on_key_press_event(self, widget, event):