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:
parent
45326898dd
commit
4995765c5f
@ -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):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user