summaryrefslogtreecommitdiffstats
path: root/control-center
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mandriva.org>2007-08-22 09:49:09 +0000
committerThierry Vignaud <tv@mandriva.org>2007-08-22 09:49:09 +0000
commit4ba80b26e766d37603a5215d74f2968ba82e3990 (patch)
tree0a8d6625768de1388b1fcb304b01babf58dcad3b /control-center
parentb9325ca5acaee6ff1b4872329662053ee1bd2672 (diff)
downloadcontrol-center-4ba80b26e766d37603a5215d74f2968ba82e3990.tar
control-center-4ba80b26e766d37603a5215d74f2968ba82e3990.tar.gz
control-center-4ba80b26e766d37603a5215d74f2968ba82e3990.tar.bz2
control-center-4ba80b26e766d37603a5215d74f2968ba82e3990.tar.xz
control-center-4ba80b26e766d37603a5215d74f2968ba82e3990.zip
cache root window size
Diffstat (limited to 'control-center')
-rwxr-xr-xcontrol-center3
1 files changed, 2 insertions, 1 deletions
diff --git a/control-center b/control-center
index e314a035..57230e08 100755
--- a/control-center
+++ b/control-center
@@ -47,6 +47,7 @@ my $themes_dir = "$mcc_dir/themes/";
my (%tool_pids, %tool_feedback);
my ($version, $conffile, $class_install) = (`cat /etc/mandrakelinux-release` =~ /\b(\d+\.{1}.+\))/, "/etc/mcc.conf", "/etc/sysconfig/system");
+my $root_size = join('x', gtkroot()->get_size());
my ($default_heigth, $default_width) = (523, 720);
@@ -1177,7 +1178,7 @@ my ($timeout, %check_boxes, $emb_socket);
# set default size:
-my @min_size = join('x', gtkroot()->get_size()) eq '640x480' ? (620, 460) : (680, 500);
+my @min_size = $root_size eq '640x480' ? (620, 460) : (680, 500);
my $window_global = gtkset_size_request(Gtk2::Window->new('toplevel'), @min_size);
$::main_window = $window_global;