Fix issue to print invalid object error message when pressing H/W key 09/296409/5
authorJihoon Kim <jihoon48.kim@samsung.com>
Thu, 27 Jul 2023 05:55:48 +0000 (14:55 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Thu, 27 Jul 2023 05:59:26 +0000 (14:59 +0900)
commit88949b437c18be90d03d5f0ae96fd9b2ad861670
tree7b1be7cbb7c2244f680fe7f59515b6ec9ed54ba6
parent8fc47a4475b3dfd3047d90ef63864159cb7bee3d
Fix issue to print invalid object error message when pressing H/W key

eo.c:1972 Object 0x80006183 is not a valid object in this context:
object domain: 0, current domain: 2, local domain: 2, available domains: [  1 2  ].
Are you trying to access this object from another thread?

>>> bt
0  efl_isa (eo_id=0x80006183, klass_id=0x4000003a) at ../src/lib/eo/eo.c:1972
1  0xb6c5937a in evas_object_data_get () from /lib/libevas.so.1
2  0xae60f61a in _e_input_panel_is_effect_running (ec=<optimized out>) at e_mod_input_panel.c:182
3  0xae6118f4 in e_input_panel_is_effect_running () at e_mod_input_panel.c:1582
4  0xae60dbba in _input_panel_hide (client=0x20d87c8, resource=<optimized out>, force_hide=force_hide@entry=0 '\000') at e_mod_main.c:294
5  0xae60ea72 in _e_mod_ecore_key_down_cb (data=<optimized out>, type=<optimized out>, event=<optimized out>) at e_mod_main.c:1129

Change-Id: Id96d0690f05d54498bfa026c83c492231a13b294
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
src/e_mod_input_panel.c
src/e_mod_main.c