if (window->zxdg_surface) zxdg_surface_v6_destroy(window->zxdg_surface);
window->zxdg_surface = NULL;
+ window->xdg_configure_ack = NULL;
+ window->xdg_set_min_size = NULL;
+ window->xdg_set_max_size = NULL;
+ window->zxdg_configure_ack = NULL;
+ window->zxdg_set_min_size = NULL;
+ window->zxdg_set_max_size = NULL;
+
if (window->www_surface)
www_surface_destroy(window->www_surface);
window->www_surface = NULL;
ecore_wl2_window_show(Ecore_Wl2_Window *window)
{
EINA_SAFETY_ON_NULL_RETURN(window);
+ ERR("[WINDOW] ecore_wl2_window_show. win:%d", window->resource_id);
_ecore_wl2_window_surface_create(window);
{
uint32_t ver = wl_proxy_get_version((struct wl_proxy *)window->display->wl.tz_policy);
if (ver >= TIZEN_POLICY_SHOW_SINCE_VERSION)
- tizen_policy_show(window->display->wl.tz_policy, window->surface);
+ {
+ ERR("[WINDOW] call tizen_policy_show. win:%d, surface:%p", window->resource_id, window->surface);
+ tizen_policy_show(window->display->wl.tz_policy, window->surface);
+ }
}
#endif
//
ecore_wl2_window_hide(Ecore_Wl2_Window *window)
{
EINA_SAFETY_ON_NULL_RETURN(window);
+ ERR("[WINDOW] ecore_wl2_window_hide. win:%d", window->resource_id);
// TIZEN_ONLY(20201125) : support tizen protocol to notify hide request
#ifdef TIZEN_POLICY_HIDE_SINCE_VERSION
{
uint32_t ver = wl_proxy_get_version((struct wl_proxy *)window->display->wl.tz_policy);
if (ver >= TIZEN_POLICY_HIDE_SINCE_VERSION)
- tizen_policy_hide(window->display->wl.tz_policy, window->surface);
+ {
+ ERR("[WINDOW] call tizen_policy_hide. win:%d, surface:%p", window->resource_id, window->surface);
+ tizen_policy_hide(window->display->wl.tz_policy, window->surface);
+ }
}
#endif
//
window->callback = NULL;
}
- // TIZEN_ONLY(20180614) : destroy shell surface and its role
- if (window->zxdg_popup) zxdg_popup_v6_destroy(window->zxdg_popup);
- window->zxdg_popup = NULL;
-
- if (window->zxdg_toplevel) zxdg_toplevel_v6_destroy(window->zxdg_toplevel);
- window->zxdg_toplevel = NULL;
-
- if (window->zxdg_surface) zxdg_surface_v6_destroy(window->zxdg_surface);
- window->zxdg_surface = NULL;
- // END of TIZEN_ONLY(20180614)
-
- // TIZEN_ONLY(20181011) : destroy shell surface and its role
- if (window->xdg_popup) xdg_popup_destroy(window->xdg_popup);
- window->xdg_popup = NULL;
-
- if (window->xdg_toplevel) xdg_toplevel_destroy(window->xdg_toplevel);
- window->xdg_toplevel = NULL;
-
- if (window->xdg_surface) xdg_surface_destroy(window->xdg_surface);
- window->xdg_surface = NULL;
- // END of TIZEN_ONLY(20181011)
-
window->set_config.serial = 0;
window->req_config.serial = 0;
window->def_config.serial = 0;
- window->zxdg_configure_ack = NULL;
- window->xdg_configure_ack = NULL;
- window->xdg_set_min_size = NULL;
- window->xdg_set_max_size = NULL;
- window->zxdg_set_min_size = NULL;
- window->zxdg_set_max_size = NULL;
}
static void