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

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Fri Jan 23 11:10:24 EET 2009
Author: kihamala
Date: 2009-01-23 11:10:23 +0200 (Fri, 23 Jan 2009)
New Revision: 17264

Modified:
   projects/haf/trunk/libmatchbox2/ChangeLog
   projects/haf/trunk/libmatchbox2/debian/changelog
   projects/haf/trunk/libmatchbox2/matchbox/core/mb-window-manager.c
Log:
patch from Laszlo to focus next client after unfocusing


Modified: projects/haf/trunk/libmatchbox2/ChangeLog
===================================================================
--- projects/haf/trunk/libmatchbox2/ChangeLog	2009-01-22 16:01:56 UTC (rev 17263)
+++ projects/haf/trunk/libmatchbox2/ChangeLog	2009-01-23 09:10:23 UTC (rev 17264)
@@ -1,3 +1,9 @@
+2009-01-23  Kimmo Hämäläinen  <kimmo.hamalainen at nokia.com>
+
+	Patch from Laszlo:
+	* matchbox/core/mb-window-manager.c (mb_wm_unfocus_client): Focus next
+	client that wants focus. Fixes: NB#93431
+
 2009-01-22  Kimmo Hämäläinen  <kimmo.hamalainen at nokia.com>
 
 	* matchbox/client-types/mb-wm-client-app.c,

Modified: projects/haf/trunk/libmatchbox2/debian/changelog
===================================================================
--- projects/haf/trunk/libmatchbox2/debian/changelog	2009-01-22 16:01:56 UTC (rev 17263)
+++ projects/haf/trunk/libmatchbox2/debian/changelog	2009-01-23 09:10:23 UTC (rev 17264)
@@ -3,6 +3,7 @@
   * Implemented Hildon stacking layers.
   * Depend on libclutter-0.8-dev > 0.8.2-0maemo13 because of new API for
     shaped windows.
+  * Patch from Laszlo to focus next client when unfocusing. Fixes: NB#93431
 
  -- Kimmo Hämäläinen <kimmo.hamalainen at nokia.com>  Mon, 12 Jan 2009 17:46:43 +0200
 

Modified: projects/haf/trunk/libmatchbox2/matchbox/core/mb-window-manager.c
===================================================================
--- projects/haf/trunk/libmatchbox2/matchbox/core/mb-window-manager.c	2009-01-22 16:01:56 UTC (rev 17263)
+++ projects/haf/trunk/libmatchbox2/matchbox/core/mb-window-manager.c	2009-01-23 09:10:23 UTC (rev 17264)
@@ -2031,6 +2031,9 @@
     }
 
   wm->focused_client = NULL;
+
+  if (next)
+	mb_wm_focus_client (wm, next);
 }
 
 void


More information about the maemo-commits mailing list