[Pkg-e-commits] [SCM] Enlightenment 17 branch, upstream-vcs, updated. 3eef8cab2cb6f039b529ffc89deb21a0dcab03df

raster raster at alioth.debian.org
Sat May 24 15:07:42 UTC 2008


The following commit has been merged in the upstream-vcs branch:
commit 9c8bff07c46444dfd0482882c98b8c753ad318ea
Author: raster <raster>
Date:   Sun May 18 14:17:39 2008 +0000

    focus stack broken in focus new window and click to focus. fix.

diff --git a/src/bin/e_border.c b/src/bin/e_border.c
index f239bbe..5817137 100644
--- a/src/bin/e_border.c
+++ b/src/bin/e_border.c
@@ -1425,14 +1425,17 @@ e_border_focus_set(E_Border *bd, int focus, int set)
      {
 	if ((bd->visible) && (bd->changes.visible))
 	  {
+	     e_border_focus_latest_set(bd);
 	     bd->want_focus = 1;
 	     bd->changed = 1;
 	     return;
 	  }
-	if (bd->visible)
+//	if (bd->visible)
 	  {
 	     if (focus_track_frozen == 0)
-	       e_border_focus_latest_set(bd);
+	       {
+		  e_border_focus_latest_set(bd);
+	       }
 	  }
 //	printf("EMIT 0x%x activeve\n", bd->client.win);
 	edje_object_signal_emit(bd->bg_object, "e,state,focused", "e");

-- 
Enlightenment 17



More information about the Pkg-e-commits mailing list