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