e_client: use e_client_frame_geometry_set in e_client_fullscreen 97/283497/1
authorDoyoun Kang <doyoun.kang@samsung.com>
Thu, 27 Oct 2022 08:34:50 +0000 (17:34 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Thu, 27 Oct 2022 22:43:28 +0000 (07:43 +0900)
We changed code to use e_client_frame_geometry_set() instead of evas_object_geometry_set()
to move and resize window synchronously in e_client_fullscreen().

Change-Id: I9cf3385cbceeccad2b25f3aaba4b8a71e3140625

src/bin/e_client.c

index d27ea06..396e83c 100644 (file)
@@ -6326,7 +6326,7 @@ e_client_fullscreen(E_Client *ec, E_Fullscreen policy)
    if ((eina_list_count(e_comp->zones) > 1) || 
        (policy == E_FULLSCREEN_RESIZE))
      {
-        evas_object_geometry_set(ec->frame, ec->zone->x, ec->zone->y, ec->zone->w, ec->zone->h);
+        e_client_frame_geometry_set(ec, ec->zone->x, ec->zone->y, ec->zone->w, ec->zone->h);
      }
    else if (policy == E_FULLSCREEN_ZOOM)
      {