From 1ecced52556513b8a8b38bf9ea77a1e4ea0d68c9 Mon Sep 17 00:00:00 2001 From: sebastid Date: Thu, 11 Aug 2005 04:10:59 +0000 Subject: [PATCH] Remember previous size for fullscreen apps. SVN revision: 16100 --- src/bin/e_apps.c | 2 +- src/bin/e_hints.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/bin/e_apps.c b/src/bin/e_apps.c index d7916e104..dd4bfaa08 100644 --- a/src/bin/e_apps.c +++ b/src/bin/e_apps.c @@ -1102,7 +1102,7 @@ _e_app_cb_monitor(void *data, Ecore_File_Monitor *em, _e_app_fields_fill(a2, path); _e_app_change(a2, E_APP_CHANGE); - for (l = a2->references; l; l = evas_list_next(l)) + for (l = a2->references; l; l = l = l->next) { E_App *a3; diff --git a/src/bin/e_hints.c b/src/bin/e_hints.c index 81dcfb05b..893d51db5 100644 --- a/src/bin/e_hints.c +++ b/src/bin/e_hints.c @@ -403,7 +403,10 @@ e_hints_window_init(E_Border *bd) e_border_maximize(bd, e_config->maximize_policy); } if (bd->client.netwm.state.fullscreen) - e_border_fullscreen(bd); + { + e_hints_window_saved_size_get(bd); + e_border_fullscreen(bd); + } if ((bd->client.icccm.state == ECORE_X_WINDOW_STATE_HINT_ICONIC) && (bd->client.netwm.state.hidden)) e_border_iconify(bd);