[maemo-commits] [maemo-commits] r19456 - in projects/haf/trunk/libmatchbox2: . debian matchbox/core

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Mon Oct 19 13:58:02 EEST 2009
Author: kihamala
Date: 2009-10-19 13:57:58 +0300 (Mon, 19 Oct 2009)
New Revision: 19456

Modified:
   projects/haf/trunk/libmatchbox2/ChangeLog
   projects/haf/trunk/libmatchbox2/debian/changelog
   projects/haf/trunk/libmatchbox2/matchbox/core/mb-wm-client.c
Log:
       Patch from Laszlo Pere for NB#142250 - Unable to select all images in
       multiselection view after image viewer come back from background



Modified: projects/haf/trunk/libmatchbox2/ChangeLog
===================================================================
--- projects/haf/trunk/libmatchbox2/ChangeLog	2009-10-16 13:14:39 UTC (rev 19455)
+++ projects/haf/trunk/libmatchbox2/ChangeLog	2009-10-19 10:57:58 UTC (rev 19456)
@@ -1,3 +1,14 @@
+2009-10-19  Kimmo Hämäläinen  <kimmo.hamalainen at nokia.com>
+
+	Release 0.2.74
+
+	Patch from Laszlo Pere for NB#142250 - Unable to select all images in
+	multiselection view after image viewer come back from background
+
+	* matchbox/core/mb-wm-client.c
+	(mb_wm_client_get_last_focused_transient): Don't return animation
+	actors.
+
 2009-10-16  Kimmo Hämäläinen  <kimmo.hamalainen at nokia.com>
 
 	Release 0.2.73

Modified: projects/haf/trunk/libmatchbox2/debian/changelog
===================================================================
--- projects/haf/trunk/libmatchbox2/debian/changelog	2009-10-16 13:14:39 UTC (rev 19455)
+++ projects/haf/trunk/libmatchbox2/debian/changelog	2009-10-19 10:57:58 UTC (rev 19456)
@@ -1,8 +1,10 @@
-matchbox-window-manager-2 (0.2.74-1~unreleased) unstable; urgency=low
+matchbox-window-manager-2 (0.2.74-1) unstable; urgency=low
 
-  * foo
+  Laszlo:
+  * Fixes: NB#142250 - Unable to select all images in multiselection view
+    after image viewer come back from background
 
- -- Kimmo Hämäläinen <kimmo.hamalainen at nokia.com>  Fri, 16 Oct 2009 09:02:04 +0300
+ -- Kimmo Hämäläinen <kimmo.hamalainen at nokia.com>  Mon, 19 Oct 2009 13:56:23 +0300
 
 matchbox-window-manager-2 (0.2.73-1) unstable; urgency=low
 

Modified: projects/haf/trunk/libmatchbox2/matchbox/core/mb-wm-client.c
===================================================================
--- projects/haf/trunk/libmatchbox2/matchbox/core/mb-wm-client.c	2009-10-16 13:14:39 UTC (rev 19455)
+++ projects/haf/trunk/libmatchbox2/matchbox/core/mb-wm-client.c	2009-10-19 10:57:58 UTC (rev 19456)
@@ -656,9 +656,12 @@
 mb_wm_client_get_last_focused_transient (MBWindowManagerClient *client)
 {
   MBWindowManagerClient *result = NULL, *c;
+  MBWindowManager       *wm = client->wmref;
 
-  mb_wm_stack_enumerate_reverse (client->wmref, c)
-    if (c->transient_for == client)
+  mb_wm_stack_enumerate_reverse (wm, c)
+    if (c->transient_for == client &&
+        c->window->net_type != 
+	  wm->atoms[MBWM_ATOM_HILDON_WM_WINDOW_TYPE_ANIMATION_ACTOR])
       {
         result = c;
         break;

More information about the maemo-commits mailing list