Remember previous size for fullscreen apps.
authorsebastid <sebastid>
Thu, 11 Aug 2005 04:10:59 +0000 (04:10 +0000)
committersebastid <sebastid@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 11 Aug 2005 04:10:59 +0000 (04:10 +0000)
SVN revision: 16100

src/bin/e_apps.c
src/bin/e_hints.c

index d7916e1..dd4bfaa 100644 (file)
@@ -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;
 
index 81dcfb0..893d51d 100644 (file)
@@ -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);