From e4d8c20f4be6a0c3072ddaba009d6e78372e2613 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Sat, 11 Oct 2008 11:19:36 +0000 Subject: (gurpm::new) try harder not to have gray wait message dialogs (needs drakxtools > 11.67) --- NEWS | 2 ++ Rpmdrake/gurpm.pm | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index 3c1cef03..53d17b94 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,5 @@ +- try harder not to have gray wait message dialogs + (needs drakxtools > 11.67) - when using --env: o do not write chrooted .rpmdrake config file on exit o open the chrooted .rpmdrake config file diff --git a/Rpmdrake/gurpm.pm b/Rpmdrake/gurpm.pm index a148d7c1..f3337cf3 100644 --- a/Rpmdrake/gurpm.pm +++ b/Rpmdrake/gurpm.pm @@ -45,10 +45,10 @@ sub new { $mainw->{label}, $mainw->{progressbar} ])); + mygtk2::enable_sync_flush($mainw->{rwindow}); $mainw->{rwindow}->set_position('center-on-parent'); $mainw->{real_window}->show_all; - select(undef, undef, undef, 0.1); #- hackish :-( - $mainw->SUPER::sync; + mygtk2::sync_flush($mainw->{rwindow}); $mainw; } -- cgit v1.2.1