aboutsummaryrefslogtreecommitdiffstats
path: root/lib/AdminPanel/rpmdragora.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/AdminPanel/rpmdragora.pm')
-rw-r--r--lib/AdminPanel/rpmdragora.pm11
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();
}
},