e_client: make e_client_event_hide be EINTERN 18/322418/2
authorSooChan Lim <sc1.lim@samsung.com>
Mon, 7 Apr 2025 10:28:36 +0000 (19:28 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Wed, 9 Apr 2025 00:49:35 +0000 (00:49 +0000)
This function is needed by other file.

Change-Id: Icb15fc37eea03f84f38703c089c54f344a8096b8

src/bin/core/e_client.c
src/bin/core/e_client_intern.h

index 57e9bf389525fe124b0b220c82a9aff55eb0e83a..633dcba65dd7f9ab292cb4f90550aaa819841b4e 100644 (file)
@@ -448,8 +448,8 @@ e_client_event_show(E_Client *ec)
    _e_client_event_simple(ec, E_EVENT_CLIENT_SHOW);
 }
 
-static void
-_e_client_event_hide(E_Client *ec)
+EINTERN void
+e_client_event_hide(E_Client *ec)
 {
    if (!ec->reg_ev.show)
      return;
@@ -1596,7 +1596,7 @@ _e_client_cb_evas_hide(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UN
    _e_client_transform_core_activate_set(ec, EINA_FALSE);
 
    if (ec->new_client) return;
-   _e_client_event_hide(ec);
+   e_client_event_hide(ec);
 
    e_client_focus_check_set(ec, EINA_TRUE);
    EC_CHANGED(ec);
@@ -1949,7 +1949,7 @@ e_client_eval(E_Client *ec)
      {
         ec->changes.visible = 0;
         if (!ec->iconic)
-          _e_client_event_hide(ec);
+          e_client_event_hide(ec);
      }
 
    if (ec->changes.icon)
index 6ee05de86333219cd7f1b22fc230de30ac0cebba..c73c24b29e6c01bd32bb7a45de57cb40e71dd1e9 100644 (file)
@@ -268,5 +268,6 @@ EINTERN uint32_t e_client_resize_edges_get(E_Client *ec);
 EINTERN void e_client_aux_hint_eval(E_Client *ec);
 EINTERN void e_client_eval(E_Client *ec);
 EINTERN void e_client_event_show(E_Client *ec);
+EINTERN void e_client_event_hide(E_Client *ec);
 
 #endif