Fix issue wrong geometry is delivered 87/310287/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Thu, 25 Apr 2024 02:23:34 +0000 (11:23 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Thu, 25 Apr 2024 02:32:36 +0000 (11:32 +0900)
Change-Id: I06322a5a32248f18399fe84e7f923a3e496de46c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
src/e_mod_main.c

index c9e06d772d0dbcac3211d667629b142524401b2b..b3ccf78f5875d2b57e3a5ce3509cf5bec1048718 100644 (file)
@@ -214,7 +214,7 @@ _e_text_input_send_input_panel_geometry(struct wl_resource *resource, int x, int
         if (!(e_input_panel_floating_mode_get()))
           {
              int client_y, client_w, client_h;
-             e_client_geometry_get(client_surface_ec, &new_x, &client_y, &client_w, &client_h);
+             e_client_base_output_resolution_desk_useful_geometry_get(client_surface_ec, &new_x, &client_y, &client_w, &client_h, EINA_TRUE);
 
              if (angle == 0 || angle == 180)
                new_x = (client_w - w) / 2;