[maemo-commits] [maemo-commits] r14667 - in projects/haf/trunk/hildon-desktop: . src

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Mon Oct 29 14:24:10 EET 2007
Author: lucasr
Date: 2007-10-29 14:24:05 +0200 (Mon, 29 Oct 2007)
New Revision: 14667

Modified:
   projects/haf/trunk/hildon-desktop/ChangeLog
   projects/haf/trunk/hildon-desktop/src/hd-switcher-menu.c
Log:
2007-10-29  Lucas Rocha  <lucas.rocha at nokia.com>

	* src/hd-switcher-menu.c (hd_switcher_menu_fullscreen_cb): do not
	reset switcher button icon when fullscreen signal is false in order to
	avoid stopping the blinking when launching an application or coming
	back from fullscreen mode. Fixes: NB#72861, NB#72860.


Modified: projects/haf/trunk/hildon-desktop/ChangeLog
===================================================================
--- projects/haf/trunk/hildon-desktop/ChangeLog	2007-10-29 12:08:15 UTC (rev 14666)
+++ projects/haf/trunk/hildon-desktop/ChangeLog	2007-10-29 12:24:05 UTC (rev 14667)
@@ -1,5 +1,12 @@
 2007-10-29  Lucas Rocha  <lucas.rocha at nokia.com>
 
+	* src/hd-switcher-menu.c (hd_switcher_menu_fullscreen_cb): do not
+	reset switcher button icon when fullscreen signal is false in order to
+	avoid stopping the blinking when launching an application or coming
+	back from fullscreen mode. Fixes: NB#72861, NB#72860.
+
+2007-10-29  Lucas Rocha  <lucas.rocha at nokia.com>
+
 	* src/hd-switcher-menu.c (hd_switcher_menu_displat_state_cb,
 	hd_switcher_menu_finalize): copy animation pixbuf when restoring
 	blinking icon on switcher button to avoid it to be destroyed just

Modified: projects/haf/trunk/hildon-desktop/src/hd-switcher-menu.c
===================================================================
--- projects/haf/trunk/hildon-desktop/src/hd-switcher-menu.c	2007-10-29 12:08:15 UTC (rev 14666)
+++ projects/haf/trunk/hildon-desktop/src/hd-switcher-menu.c	2007-10-29 12:24:05 UTC (rev 14667)
@@ -2429,24 +2429,6 @@
   if (!fullscreen)
   {	  
     hd_switcher_menu_attach_button (switcher);
-
-    guint pos = 0;
-    GList *l, *apps = hd_wm_get_applications (switcher->hdwm);
-
-    for (l = apps; l != NULL; l = g_list_next (l), pos++)
-    {
-       HDWMEntryInfo *iter_info = (HDWMEntryInfo *) l->data;
-
-       if (HD_WM_IS_APPLICATION (iter_info) && switcher->priv->last_urgent_info)
-       {
-         if (iter_info == hd_wm_entry_info_get_parent (switcher->priv->last_urgent_info) ||
-	     iter_info == switcher->priv->last_urgent_info)
-           break;
-       }
-    }
-
-    if (pos <= SWITCHER_N_SLOTS)
-      hd_switcher_menu_reset_main_icon (switcher, TRUE);
   }
 }	
 


More information about the maemo-commits mailing list