diff options
author | Thierry Vignaud <tvignaud@mandriva.org> | 2003-02-05 14:15:06 +0000 |
---|---|---|
committer | Thierry Vignaud <tvignaud@mandriva.org> | 2003-02-05 14:15:06 +0000 |
commit | 5f0a701fb3bb24a15af4620eb7c22e8298d83d8c (patch) | |
tree | 30e865e54690c4e1e8b7208fb24822dc20abe71e /clock.pl | |
parent | ab5b8f957642fce20ee1ca87f1c85ae28fd0fc86 (diff) | |
download | control-center-5f0a701fb3bb24a15af4620eb7c22e8298d83d8c.tar control-center-5f0a701fb3bb24a15af4620eb7c22e8298d83d8c.tar.gz control-center-5f0a701fb3bb24a15af4620eb7c22e8298d83d8c.tar.bz2 control-center-5f0a701fb3bb24a15af4620eb7c22e8298d83d8c.tar.xz control-center-5f0a701fb3bb24a15af4620eb7c22e8298d83d8c.zip |
fix "we keep spinning" bug introduced by new perl-gtk that support
returning values from closures, especially for signals handlers
Diffstat (limited to 'clock.pl')
-rwxr-xr-x | clock.pl | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -53,7 +53,7 @@ $button_time->signal_connect(clicked => sub { timezone::write('', $in->{timezone}); } else { $in->{timezone}{timezone} = $timezone; - } + } }); my $vbox2 = Gtk2::VBox->new(0,0); my $pressed; @@ -163,6 +163,7 @@ sub spinned { my (undef, undef, undef, @values) = localtime(time()); time_to_rad($adj_s->get_value, $adj_m->get_value, $adj_h->get_value, @values); Repaint($drawing_area); + 0; } sub motion_event { |