transition of hwc can be set false even if hwc_commit is needed.
Change-Id: I528deaebf748e6c6e2f09981c5d1611c61767848
int num_visible_windows;
Eina_Bool device_state_available;
Eina_Bool transition;
+ Eina_Bool re_evaluate;
Eina_Bool property_changed;
/* capabilities */
}
hwc->transition = EINA_FALSE;
+ hwc->re_evaluate = EINA_FALSE;
return EINA_TRUE;
re_evaluate:
EHWSTRACE("======= HWC NOT Accept Validation Yet !! =======", NULL, hwc);
+ hwc->re_evaluate = EINA_TRUE;
+
return EINA_FALSE;
}
e_comp_wl_tizen_hwc_committed();
update_done:
- if (!hwc->transition)
+ if (!hwc->re_evaluate)
_e_hwc_windows_sync_callback_call(hwc);
return EINA_TRUE;