e_policy_wl: set desk_iconify_skip to DESKTOP type window 41/285341/1 accepted/tizen/unified/20221214.053546
authorDoyoun Kang <doyoun.kang@samsung.com>
Fri, 9 Dec 2022 02:57:42 +0000 (11:57 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 9 Dec 2022 08:05:03 +0000 (17:05 +0900)
Change-Id: If553ac1b182c2ee7451092460ec977dd25ca6aaf

src/bin/e_policy_visibility.c
src/bin/e_policy_wl.c

index de6d860..06fd054 100644 (file)
@@ -1024,7 +1024,7 @@ _e_vis_client_grab_cancel(E_Vis_Client *vc)
      {
         vc->state = E_VIS_ICONIFY_STATE_ICONIC;
         VS_DBG(vc->ec, "\tUPDATE ICONIC STATE: %s", STATE_STR(vc));
-        
+
         VS_INF(vc->ec, "Visibility changed while waiting Uniconify. Release grab.");
         E_FREE_FUNC(vc->grab, _e_vis_grab_release);
 
index 8d19bda..61a863e 100644 (file)
@@ -1812,6 +1812,7 @@ _tzpol_iface_cb_type_set(struct wl_client *client EINA_UNUSED, struct wl_resourc
 
       case TIZEN_POLICY_WIN_TYPE_DESKTOP:
          win_type = E_WINDOW_TYPE_DESKTOP;
+         e_client_desk_iconify_skip_set(ec, EINA_TRUE);
          if (ec->layer != E_LAYER_CLIENT_DESKTOP)
            {
               e_client_layer_set(ec, E_LAYER_CLIENT_DESKTOP);