From 41daddeacce81eb3a2f49d22320740e1d59e866d Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 11 Dec 2015 15:06:52 -0500 Subject: [PATCH] never set withdrawn state on x11 clients icccm 4.1.4: Only the client can effect a transition into or out of the Withdrawn state. fix T2901 --- src/bin/e_hints.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/bin/e_hints.c b/src/bin/e_hints.c index 91de8e38b..c2c83483f 100644 --- a/src/bin/e_hints.c +++ b/src/bin/e_hints.c @@ -1283,9 +1283,6 @@ e_hints_window_hidden_set(E_Client *ec) (void)ec; #else if (!e_client_has_xwindow(ec)) return; - if (ec->icccm.state != ECORE_X_WINDOW_STATE_HINT_WITHDRAWN) - ec->icccm.state = ECORE_X_WINDOW_STATE_HINT_WITHDRAWN; - ecore_x_icccm_state_set(e_client_util_win_get(ec), ECORE_X_WINDOW_STATE_HINT_WITHDRAWN); if (ec->netwm.state.hidden) { ec->netwm.update.state = 1;