From 27f081a314e8c2edfc7488b2f80d73513815f0a2 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Fri, 16 Sep 2005 19:50:38 +0000 Subject: (wait_msg) workaround gtk+ not displaying subdialog contents --- perl-install/standalone/draksec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'perl-install/standalone/draksec') diff --git a/perl-install/standalone/draksec b/perl-install/standalone/draksec index 4e352a347..ab0d624a3 100755 --- a/perl-install/standalone/draksec +++ b/perl-install/standalone/draksec @@ -69,7 +69,9 @@ sub wait_msg { $mainw->{window}->add(Gtk2::WrappedLabel->new($_[0])); $mainw->{rwindow}->show_all; gtkset_mousecursor_wait($mainw->{rwindow}->window); - gtkflush(); + # ugly workaround for gtk+ not displaying subdialog contents: + Glib::Timeout->add(300, sub { print "EXITING"; Gtk2->main_quit; 0 }); + Gtk2->main; $mainw; } -- cgit v1.2.1