From a9c93cc1343900848289b2dc0f2c9765e1802db0 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Wed, 3 Feb 2010 17:22:58 +0000 Subject: _more_supported) prevent displaying twice the same dialog and add a FIXME note --- mdkapplet | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'mdkapplet') diff --git a/mdkapplet b/mdkapplet index 55358591..5cc28022 100755 --- a/mdkapplet +++ b/mdkapplet @@ -409,6 +409,7 @@ sub harvester { return @pids; } +# FIXME: we can run many drakconnect when network is down: sub configNetwork() { log::explanations(N_("Launching drakconnect\n")); fork_exec("/usr/sbin/drakconnect"); @@ -569,8 +570,10 @@ sub no_more_supported_choice() { } +my $no_more_supported_wip; sub no_more_supported() { - return if $mdv_update_pid; + return if $mdv_update_pid || $no_more_supported_wip; + $no_more_supported_wip = 1; my $choice = no_more_supported_choice(); if ($choice eq 'upgrade') { really_confirm_upgrade() and real_upgrade(); @@ -579,6 +582,7 @@ sub no_more_supported() { } elsif ($choice eq 'nothing') { $icon->set_visible(0); } + undef $no_more_supported_wip; } -- cgit v1.2.1