summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xcontrol-center4
1 files changed, 4 insertions, 0 deletions
diff --git a/control-center b/control-center
index 8df50f31..2e19fa17 100755
--- a/control-center
+++ b/control-center
@@ -748,7 +748,11 @@ sub compute_exec_string {
$SIG{CHLD} = \&sig_child;
}
} else { # not embedded
+ # fix #3415 when $gtkplug eq -1
+ my $old = $embedded;
+ $embedded = 0;
fork_($gtkplug == 0 ? $exec_->[0] : $alternate || $exec);
+ $embedded = $old;
}
#FIXME
# if ($embedded && $gtkplug != -1) {