replace tooltip widget by oringinal tooltip of panel for reducing memory usage.
authorFred Chien <fred@lxde.org>
Fri, 30 May 2008 20:05:22 +0000 (20:05 +0000)
committerFred Chien <fred@lxde.org>
Fri, 30 May 2008 20:05:22 +0000 (20:05 +0000)
src/plugins/dclock.c
src/plugins/volumealsa/volumealsa.c

index c7ebb95..e8798f0 100644 (file)
@@ -220,7 +220,7 @@ dclock_constructor(Plugin *p, char** fp)
     gtk_container_add(GTK_CONTAINER(dc->main), dc->clockw);
     gtk_widget_show_all(dc->main);
 
-    dc->tip = gtk_tooltips_new();
+    dc->tip = p->panel->tooltips;
 #if GLIB_CHECK_VERSION( 2, 10, 0 )
     g_object_ref_sink( dc->tip );
 #else
index 269886d..defa916 100644 (file)
@@ -239,7 +239,6 @@ volumealsa_destructor(Plugin *p)
     ENTER;
     if (vol->dlg)
         gtk_widget_destroy(vol->dlg);
-    g_object_unref( vol->tooltips );
 
     g_free(vol);
     RET();
@@ -288,7 +287,7 @@ volumealsa_constructor(Plugin *p, char **fp)
 
     gtk_widget_show_all(vol->mainw);
 
-    vol->tooltips = gtk_tooltips_new ();
+    vol->tooltips = p->panel->tooltips;;
 #if GLIB_CHECK_VERSION( 2, 10, 0 )
     g_object_ref_sink( vol->tooltips );
 #else