e_mod_input_panel: remove unnecessary code 88/317388/1
authorDoyoun Kang <doyoun.kang@samsung.com>
Tue, 10 Sep 2024 00:07:11 +0000 (09:07 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Tue, 10 Sep 2024 00:07:14 +0000 (09:07 +0900)
There existed code to set ec->comp_data's surface in _e_input_panel_cb_surface_get().
But the ec->comp_data's surface was set already before calling _e_input_panel_cb_surface_get().
So,it is useless code and we remove it.

Change-Id: I9365e6a2b20e8e44de3517f1b9bfba558b30152c

src/e_mod_input_panel.c

index 47f7fb81abe719c9eb4cac124fd022b689ccea32..df3d1999699a4279c3af005401bc7b480323a70f 100644 (file)
@@ -1211,10 +1211,6 @@ _e_input_panel_cb_surface_get(struct wl_client *client, struct wl_resource *reso
    evas_object_event_callback_add(ec->frame, EVAS_CALLBACK_MOUSE_DOWN, _e_ips_cb_mouse_down, ec);
    evas_object_event_callback_add(ec->frame, EVAS_CALLBACK_MOUSE_MOVE, _e_ips_cb_mouse_move, ec);
 
-   g_mutex_lock(&cdata->surface_mutex);
-   cdata->surface = surface_resource;
-   g_mutex_unlock(&cdata->surface_mutex);
-
    cdata->shell.configure_send = NULL;
    cdata->shell.configure = _e_input_panel_surface_configure;
    cdata->shell.ping = NULL;