e_keyrouter_list: fix missing lock 14/317614/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Mon, 6 Jan 2025 01:31:15 +0000 (10:31 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Mon, 6 Jan 2025 01:53:28 +0000 (10:53 +0900)
Change-Id: If3767f33fbe7c53b9b9c4014ea07397a0bd218ca
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
src/bin/inputmgr/e_keyrouter_list.c

index a962d683b98fd48cd9ee95b572c093cd996d9e5c..fcc2f181c84c468747889b86aaf03e2bd8907a7e 100644 (file)
@@ -214,6 +214,8 @@ e_keyrouter_find_keygrab_mode(struct wl_resource *surface, struct wl_client *cli
    return TIZEN_KEYROUTER_MODE_NONE;
 
 finish:
+   g_rec_mutex_unlock(&krt->grab_key_mutex);
+
    KLDBG("Find %d key grabbed by (wl_surface: %p, wl_client: %p) in %s mode",
          key, surface, client, e_keyrouter_util_mode_to_string(mode));