this is the temporary fix...
authorSooChan Lim <sc1.lim@samsung.com>
Mon, 10 Dec 2018 10:06:54 +0000 (19:06 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Fri, 12 Apr 2019 10:00:22 +0000 (19:00 +0900)
deactive has to send before buffer_flush......
wayland-tbm has to be fixed... maybe?...

Change-Id: I356548e17719430213622a9f90c0b4c61bff8507

src/bin/e_pixmap.c

index 3b05fccb9a75b81e9495158c7d67cd2b1d89bd3d..3cd10016c78da5ecdd5b717afb712426d0c3775a 100644 (file)
@@ -1063,7 +1063,13 @@ e_pixmap_buffer_clear(E_Pixmap *cp, Eina_Bool only_free)
          else
            {
               if (e_comp_is_on_overlay(cp->client))
-                e_comp_hwc_client_end(cp->client, __FUNCTION__);
+                {
+                   e_comp_hwc_client_end(cp->client, __FUNCTION__);
+
+                   //TODO: this is temporary code..
+                   if (cp->client->hwc_window)
+                      e_hwc_window_deactivate(cp->client->hwc_window);
+                }
 
               tizen_surface_shm_flusher_send_flush(cp->shm_flusher);
            }