always send CLIENT_SHOW event when clients are shown
authorMike Blumenkrantz <zmike@osg.samsung.com>
Thu, 17 Sep 2015 23:06:12 +0000 (19:06 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Thu, 17 Sep 2015 23:08:27 +0000 (19:08 -0400)
I think it was the case for <E19 that uniconifying a client would
not send a show event, but this is not ideal and so the event should
still be sent

src/bin/e_client.c

index faabd9f..dc43de3 100644 (file)
@@ -1498,10 +1498,7 @@ _e_client_cb_evas_resize(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_
 static void
 _e_client_cb_evas_show(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED)
 {
-   E_Client *ec = data;
-
-   if (!ec->iconic)
-     _e_client_event_simple(data, E_EVENT_CLIENT_SHOW);
+   _e_client_event_simple(data, E_EVENT_CLIENT_SHOW);
 }
 
 static void