e_comp_wl_buffer_reference(&update->buffer_ref, NULL);
e_hwc_window_buffer_set(&update->buffer, NULL, NULL, 0);
+ e_hwc_window_changed_set(hwc_window, E_HWC_WINS_CHANGED_WIN_BUFFER|E_HWC_WINS_CHANGED_WIN_GEOMETRY);
+
hwc_window->pending_update_list = eina_list_remove(hwc_window->pending_update_list, update);
if (update->hwc_window)
e_comp_wl_buffer_reference(&update->buffer_ref, NULL);
e_hwc_window_buffer_set(&update->buffer, NULL, NULL, 0);
+ e_hwc_window_changed_set(hwc_window, E_HWC_WINS_CHANGED_WIN_BUFFER|E_HWC_WINS_CHANGED_WIN_GEOMETRY);
+
hwc_window->pending_update_list = eina_list_remove(hwc_window->pending_update_list, update);
if (update->hwc_window)
EINA_LIST_FREE(target_hwc_window->present_sync_windows, hwc_window)
{
hwc_window->present_sync = EINA_FALSE;
+ e_hwc_window_changed_set(hwc_window, E_HWC_WINS_CHANGED_WIN_BUFFER|E_HWC_WINS_CHANGED_WIN_GEOMETRY);
e_object_unref(E_OBJECT(hwc_window));
}
}