e_plane_renderer: always release export buffer in deatch_cb 02/168102/2
authorChangyeon Lee <cyeon.lee@samsung.com>
Wed, 3 Jan 2018 11:43:04 +0000 (20:43 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Wed, 24 Jan 2018 07:18:00 +0000 (07:18 +0000)
Change-Id: I4af7eed3bd6c13f7ee002b034c90d5b723c63dad

src/bin/e_plane_renderer.c

index 3e8df0121042132649a90831e8737ca0983ffc2b..8c357c257021da1cf1d6f895743bdfcaad635142 100644 (file)
@@ -781,8 +781,6 @@ _e_plane_renderer_surface_exported_surface_detach_cb(struct wayland_tbm_client_q
      ELOGF("E_PLANE_RENDERER", "Detach  Renderer(%p)        tsurface(%p) tqueue(%p)",
            NULL, NULL, renderer, tsurface, renderer->tqueue);
 
-   if (renderer->state != E_PLANE_RENDERER_STATE_PENDING_DEACTIVATE) return;
-
    if (renderer_buffer->exported)
      {
         if (!_e_plane_renderer_release_exported_renderer_buffer(renderer, renderer_buffer))