~cairo-dock-team/cairo-dock-plug-ins/plug-ins

« back to all changes in this revision

Viewing changes to RSSreader/src/applet-notifications.c

  • Committer: Fabrice Rey
  • Date: 2011-04-09 22:08:29 UTC
  • Revision ID: fabounet03@gmail.com-20110409220829-lynmyk0ulhkxc9tg
RSSreader: prevent from blocking when reloading/stopping the applet

Show diffs side-by-side

added added

removed removed

Lines of Context:
60
60
                if (myDesklet)
61
61
                        cd_applet_update_my_icon (myApplet);
62
62
                
63
 
                cd_rssreader_upload_feeds_TASK (myApplet); // On lance l'upload pour mettre a jour notre applet
 
63
                cd_rssreader_launch_task (myApplet); // On lance l'upload pour mettre a jour notre applet
64
64
        }
65
65
        else
66
66
        {
95
95
        myData.bUpdateIsManual = TRUE;
96
96
        // on ne met pas de message d'attente pour conserver les items actuels, on prefere afficher un dialogue signalant ou pas une modification.
97
97
        if (! cairo_dock_task_is_running (myData.pTask))  // sinon on va bloquer jusqu'a ce que la tache courante se termine, pour la relancer aussitot, ce qui n'a aucun interet.
98
 
                cd_rssreader_upload_feeds_TASK (myApplet);
 
98
                cd_rssreader_launch_task (myApplet);
99
99
}
100
100
CD_APPLET_ON_MIDDLE_CLICK_BEGIN
101
101
        _update_feeds (myApplet);