[maemo-commits] [maemo-commits] r13445 - in projects/haf/trunk/hildon-desktop: . src
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Wed Aug 29 11:22:47 EEST 2007
- Previous message: [maemo-commits] r13444 - in projects/haf/trunk/hildon-desktop: . data libhildondesktop src
- Next message: [maemo-commits] r13446 - in projects/haf/trunk/hildon-desktop: . src
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: tpalli Date: 2007-08-29 11:22:45 +0300 (Wed, 29 Aug 2007) New Revision: 13445 Modified: projects/haf/trunk/hildon-desktop/ChangeLog projects/haf/trunk/hildon-desktop/src/hd-desktop.c Log: return correct number of children for statusbar Modified: projects/haf/trunk/hildon-desktop/ChangeLog =================================================================== --- projects/haf/trunk/hildon-desktop/ChangeLog 2007-08-29 07:57:03 UTC (rev 13444) +++ projects/haf/trunk/hildon-desktop/ChangeLog 2007-08-29 08:22:45 UTC (rev 13445) @@ -1,3 +1,7 @@ +2007-08-29 Tapani Palli <tapani.palli at nokia.com> + * src/hd-desktop.c: return correct number of children + in hd_desktop_plugin_dir_changed() + 2007-08-29 Johan Bilien <johan.bilien at nokia.com> * libhildondesktop/libhildonmenu.c: Modified: projects/haf/trunk/hildon-desktop/src/hd-desktop.c =================================================================== --- projects/haf/trunk/hildon-desktop/src/hd-desktop.c 2007-08-29 07:57:03 UTC (rev 13444) +++ projects/haf/trunk/hildon-desktop/src/hd-desktop.c 2007-08-29 08:22:45 UTC (rev 13445) @@ -40,6 +40,7 @@ #include <libhildonwm/hd-wm.h> #include <libhildondesktop/hildon-desktop-window.h> +#include <libhildondesktop/hildon-desktop-container.h> #include <libhildondesktop/hildon-desktop-notification-manager.h> #include <hildon/hildon-banner.h> @@ -752,6 +753,7 @@ { GList *plugin_list = NULL, *children, *iter; gboolean update = FALSE; + GtkContainer *container; if (event_type != GNOME_VFS_MONITOR_EVENT_DELETED && event_type != GNOME_VFS_MONITOR_EVENT_CREATED) @@ -770,10 +772,14 @@ plugin_list = g_list_append (plugin_list, uri_str); } - - children = gtk_container_get_children ( - HILDON_DESKTOP_WINDOW (info->container)->container); + container = HILDON_DESKTOP_WINDOW (info->container)->container; + + if (HILDON_DESKTOP_IS_CONTAINER (container)) + children = hildon_desktop_container_get_children (HILDON_DESKTOP_CONTAINER (container)); + else + children = gtk_container_get_children (container); + for (iter = children; iter; iter = g_list_next (iter)) { GObject *plugin = (GObject *) iter->data;
- Previous message: [maemo-commits] r13444 - in projects/haf/trunk/hildon-desktop: . data libhildondesktop src
- Next message: [maemo-commits] r13446 - in projects/haf/trunk/hildon-desktop: . src
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]