check delete
authorSooChan Lim <sc1.lim@samsung.com>
Thu, 1 Feb 2018 02:39:40 +0000 (11:39 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Thu, 1 Feb 2018 02:39:40 +0000 (11:39 +0900)
Change-Id: I3eddbd771966424854864812c8e02630d5d2c8a2

src/bin/e_hwc_window.c

index 2d153283726d5b5918ef386f50912d9691b67d84..7eb8052cbf7ec1c0f63a6059a18a5d398c7a3f36 100644 (file)
@@ -1290,6 +1290,14 @@ e_hwc_window_buffer_fetch(E_Hwc_Window *hwc_window)
    tbm_surface_h tsurface = NULL;
 
    EINA_SAFETY_ON_NULL_RETURN_VAL(hwc_window, EINA_FALSE);
+   if (hwc_window->is_deleted)
+     {
+        hwc_window->tsurface = NULL;
+        hwc_window->update_exist = EINA_TRUE;
+        hwc_window->output_hwc->update_changes = EINA_TRUE;
+        return EINA_TRUE;
+     }
+
 #if 0
    if (hwc_window->uncompleted_transition != E_HWC_WINDOW_TRANSITION_NONE_TO_NONE)
      {