e_policy: add EINTERN e_policy_client_iconic_state_change_send 63/297163/1
authorDoyoun Kang <doyoun.kang@samsung.com>
Thu, 10 Aug 2023 08:00:17 +0000 (17:00 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 11 Aug 2023 05:52:25 +0000 (14:52 +0900)
Change-Id: Ieebf8a1c415f0b0e37bc9df3087a4fa8b3afa82a

src/bin/e_policy.h
src/bin/e_policy_visibility.c

index 54f3f1b..fe2dc73 100644 (file)
@@ -251,6 +251,7 @@ E_API void              e_policy_softkey_module_func_unset(void);
 EINTERN void             e_policy_client_visibility_send(E_Client *ec);
 EINTERN void             e_policy_client_iconify_by_visibility(E_Client *ec);
 EINTERN void             e_policy_client_uniconify_by_visibility(E_Client *ec);
+EINTERN void             e_policy_client_iconic_state_change_send(E_Client *ec, int iconic);
 
 EINTERN   void             e_policy_client_unmap(E_Client *ec);
 EINTERN Eina_Bool        e_policy_client_maximize(E_Client *ec);
index 4a42276..39f1433 100644 (file)
@@ -491,6 +491,13 @@ e_policy_client_uniconify_by_visibility(E_Client *ec)
    _e_policy_client_uniconify_by_visibility(ec);
 }
 
+EINTERN void
+e_policy_client_iconic_state_change_send(E_Client *ec, int iconic)
+{
+   if (!ec) return;
+   e_policy_wl_iconify_state_change_send(ec, iconic);
+}
+
 static inline void
 _e_vis_clist_unlink(Eina_Clist *elem)
 {