diff options
Diffstat (limited to 'lib/AdminPanel/rpmdragora.pm')
-rw-r--r-- | lib/AdminPanel/rpmdragora.pm | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/lib/AdminPanel/rpmdragora.pm b/lib/AdminPanel/rpmdragora.pm index aebb873f..11b549c1 100644 --- a/lib/AdminPanel/rpmdragora.pm +++ b/lib/AdminPanel/rpmdragora.pm @@ -388,9 +388,7 @@ sub wait_msg { my $title = $factory->createLabel($vbox, N("Please wait")); #$mainw->recalcLayout(); #$mainw->doneMultipleChanges(); - $mainw->open(); -# matteo do you really need a pollEvent? or it was just to show the dialog? -# $mainw->pollEvent(); + $mainw->pollEvent(); #$mainw->recalcLayout(); #$mainw->doneMultipleChanges(); $mainw; @@ -633,9 +631,10 @@ sub update_sources { yui::YUI::app()->setApplicationTitle(N("rpmdragora")); my $dlg = $factory->createPopupDialog(); - my $vbox = $factory->createVBox($dlg); + my $minSize = $factory->createMinSize( $dlg, 80, 5 ); + my $vbox = $factory->createVBox($minSize); my $label = $factory->createLabel($vbox, N("Please wait, updating media...") ); -$label->setWeight($yui::YD_HORIZ, 1); + $label->setWeight($yui::YD_HORIZ, 1); my $pb = $factory->createProgressBar( $vbox, ""); $dlg->open(); @@ -678,8 +677,6 @@ later.", $media)); } else { show_urpm_progress($label, $pb, @_); -#Lose 5 msec to see the toolbar - $dlg->waitForEvent(5); $dlg->pollEvent(); } }, |