From b12c6b643f13bef290afb74e6435a6553a709195 Mon Sep 17 00:00:00 2001 From: hploetz Date: Thu, 15 Nov 2007 07:44:54 +0000 Subject: [PATCH] Add mrz display field width Process drawing events before entering the (blocking) smart card read code git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@253 f711b948-2313-0410-aaa9-d29f33439f0b --- gui/__init__.py | 3 +++ gui/passport/passport.glade | 2 ++ 2 files changed, 5 insertions(+) diff --git a/gui/__init__.py b/gui/__init__.py index 8beef24..58f1bde 100644 --- a/gui/__init__.py +++ b/gui/__init__.py @@ -154,6 +154,9 @@ class PassportGUI: self.main_window_xml.get_widget("mrz_entry1").set_text(mrz[0]) self.main_window_xml.get_widget("mrz_entry2").set_text(mrz[1]) + while gtk.events_pending(): + gtk.main_iteration_do(block=False) + if self.card_factory: try: card_object = self.card_factory.connect() diff --git a/gui/passport/passport.glade b/gui/passport/passport.glade index 36c22f3..feb463c 100644 --- a/gui/passport/passport.glade +++ b/gui/passport/passport.glade @@ -1060,6 +1060,7 @@ Nationality True * False + 50 @@ -1086,6 +1087,7 @@ Nationality True * False + 50