From 8228443b1a528151a0c021eed740be591dfd8a69 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Wed, 4 Sep 2002 14:21:34 +0000 Subject: don't crash app by disabling logs while there're pending apps --- control-center | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/control-center b/control-center index 85418c6f..48e5fa0d 100755 --- a/control-center +++ b/control-center @@ -110,6 +110,7 @@ my $exec_hash = _("Connection Sharing") => [ "drakgw", "$_sbindir/drakgw", 1 ], _("Proxy Configuration") => [ "drakproxy", "$_sbindir/drakproxy", 1 ], _("Security Level") => [ "draksec", "$_sbindir/draksec", 1 ], + _("Security Permissions") => [ "drakperm", "$_sbindir/drakperm", 1 ], _("Programs scheduling") => [ "drakcronat", "/usr/X11R6/bin/drakcronat", 1 ], _("Firewall") => [ "drakfirewall", "$_sbindir/drakfirewall", 1 ], _("Backups") => [ "drakbackup", "$_sbindir/drakbackup", 1 ], @@ -221,6 +222,7 @@ my @tree = [_("Security"),'security-mdk', [ [_("Security Level"), 'draksec-mdk'], + [_("Security Permissions"), 'draksec-mdk'], [_("Firewall"), 'firewall-mdk'], ] ], @@ -402,7 +404,7 @@ $window_global->add( ); sub update_exp { - return if $still_in_splash_screen; + return if $still_in_splash_screen || $pending_app; if($logs && !$exp_frame) { gtkpack__($right_box, gtkadd($exp_frame = gtkset_shadow_type(gtkset_usize(gtkset_border_width(new Gtk::Frame(_("Logs")), 5), 0, 120), 'etched_out'), @@ -657,6 +659,7 @@ sub clean_socket { @pid_launched = (); $emb_socket and $emb_socket->destroy(); $pending_app = 0; + update_exp(); } sub res_socket { -- cgit v1.2.1