e_comp_object: Modified not to resize the input panel's window before it completes... 07/320007/1
authorInhong Han <inhong1.han@samsung.com>
Wed, 6 Nov 2024 10:03:00 +0000 (19:03 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Wed, 6 Nov 2024 11:07:52 +0000 (20:07 +0900)
Fixed the issue that input panel's window is resized before a client
buffer is attached.

Change-Id: Icec524ce5605b5ea56242c6f8ee40afb21422b1c

src/bin/compmgr/e_comp_object.c

index a401cec762eb9c81d0feebe0cdaa2414f62927fb..2fec0a53c9ebb18e53c0ca7d0ceb1548f35ef074 100644 (file)
@@ -1552,13 +1552,6 @@ _e_comp_intercept_resize(void *data, Evas_Object *obj, int w, int h)
         return;
      }
 
-   if (!e_util_strcmp("input_panel_surface", cw->ec->icccm.window_role))
-     {
-        e_client_size_set(cw->ec, w, h);
-        evas_object_resize(obj, w, h);
-        return;
-     }
-
    /* if frame_object does not exist, client_inset indicates CSD.
     * this means that ec->client matches cw->w/h, the opposite
     * of SSD.