no - not planning a backport of this at this stage. small thing. maybe
backport (and chlog/news) if this doesnt cause any new issues?
SVN revision: 82549
else if (e->atom == ECORE_X_ATOM_WM_STATE)
{
Ecore_X_Window_State_Hint state;
-
+
// handle WM_STATE changes
state = ecore_x_icccm_state_get(e->win);
switch (state)
{
Ecore_Evas_Engine_Data_X11 *edata = ee->engine.data;
+ ecore_evas_show(ee);
ecore_x_netwm_client_active_request(edata->win_root,
ee->prop.window, 2, 0);
}
if (ee->prop.withdrawn == withdrawn) return;
ee->prop.withdrawn = withdrawn;
_ecore_evas_x_hints_update(ee);
+ if (withdrawn)
+ ecore_evas_hide(ee);
+ else
+ ecore_evas_show(ee);
}
static void