e_hwc_window_buffer_fetch(hwc_window);
- if (ec->redirected)
- {
- e_pixmap_image_refresh(ec->pixmap);
- e_comp_object_damage(ec->frame, 0, 0, ec->w, ec->h);
- e_comp_object_dirty(ec->frame);
- e_comp_object_render(ec->frame);
- }
-
if (clear_attach)
{
if (!comp_wl_buffer)
{
e_comp_object_redirected_set(ec->frame, EINA_TRUE);
+ e_pixmap_image_refresh(ec->pixmap);
+ e_comp_object_damage(ec->frame, 0, 0, ec->w, ec->h);
+ e_comp_object_dirty(ec->frame);
+ e_comp_object_render(ec->frame);
+
if (!ret)
e_comp_object_render_update_del(ec->frame);