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;