diff options
-rw-r--r-- | NEWS | 2 | ||||
-rwxr-xr-x | mgaapplet | 6 |
2 files changed, 7 insertions, 1 deletions
@@ -1,5 +1,7 @@ - mgaapplet: o correctly detect right-clicks before the first check for updates (mga#20540) + o fix broken notifications when the user does a manual check before + the first automatic check has been triggered o correctly display the application logo in the 'About' dialog box o fix broken paths to drakconnect and drakrpm-editmedia @@ -242,9 +242,13 @@ go2State('delayed'); # will be emitted and caught above (mga#20540). Glib::Timeout->add(100, sub { $icon->set_context_menu($menu); 0 }) if $is_plasma; -Glib::Timeout->add_seconds($config{FIRST_CHECK_DELAY}/1000, sub { +Glib::Timeout->add_seconds(1, sub { POSIX::sigprocmask(SIG_UNBLOCK, POSIX::SigSet->new(SIGCHLD)); $SIG{CHLD} = \&harvester; + 0; + }); + +Glib::Timeout->add_seconds($config{FIRST_CHECK_DELAY}/1000, sub { # schedule future checks: setup_cyclic_check(); # perform a test after initial delay: |