discomfitor pushed a commit to branch enlightenment-0.18. http://git.enlightenment.org/core/enlightenment.git/commit/?id=94f7b5efc20766467616bcef4469da144b76353d
commit 94f7b5efc20766467616bcef4469da144b76353d Author: Mike Blumenkrantz <[email protected]> Date: Thu Mar 27 09:18:57 2014 -0400 bugfix: no longer place windows at 0,0 during restart fix T1107 --- src/bin/e_border.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bin/e_border.c b/src/bin/e_border.c index 66ed2ce..527f3ea 100644 --- a/src/bin/e_border.c +++ b/src/bin/e_border.c @@ -474,10 +474,12 @@ e_border_new(E_Container *con, Ecore_X_Window win, int first_map, int internal) // needed to be 1 for internal windw and on restart. // bd->ignore_first_unmap = 2; } + else + bd->x = bd->zone->x, bd->y = bd->zone->y; + bd->client.win = win; bd->zone = e_zone_current_get(con); - bd->x = bd->zone->x, bd->y = bd->zone->y; _e_border_hook_call(E_BORDER_HOOK_NEW_BORDER, bd); --
