Changeset 3895


Ignore:
Timestamp:
01/21/08 13:26:09 (5 years ago)
Author:
chris
Message:
  • src/openmoko-panel-memory.c: (memory_full_cb): Don't add multiple idles/try to remove non-existant ones
Location:
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-memory
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-memory/ChangeLog

    r3882 r3895  
     12008-01-21  Chris Lord  <chris@openedhand.com> 
     2 
     3        * src/openmoko-panel-memory.c: (memory_full_cb): 
     4        Don't add multiple idles/try to remove non-existant ones 
     5 
    162008-01-18  Chris Lord  <chris@openedhand.com> 
    27 
  • trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-memory/src/openmoko-panel-memory.c

    r3882 r3895  
    4747                const gchar *message; 
    4848                 
    49                 gtk_widget_show (GTK_WIDGET (data->applet)); 
    50                 data->blink_idle = g_timeout_add_seconds (1, 
    51                         (GSourceFunc)blink_idle, data); 
     49                if (!data->blink_idle) { 
     50                        gtk_widget_show (GTK_WIDGET (data->applet)); 
     51                        data->blink_idle = g_timeout_add_seconds (1, 
     52                                (GSourceFunc)blink_idle, data); 
     53                } 
    5254                 
    5355                if (sim_full && phone_full) { 
     
    6365                notify_notification_show (data->notification, NULL); 
    6466        } else { 
    65                 g_source_remove (data->blink_idle); 
     67                if (data->blink_idle) { 
     68                        g_source_remove (data->blink_idle); 
     69                        data->blink_idle = 0; 
     70                } 
    6671                gtk_widget_hide (GTK_WIDGET (data->applet)); 
    6772                notify_notification_close (data->notification, NULL); 
Note: See TracChangeset for help on using the changeset viewer.