From 7bb702b0df39a2c7347098744410b123e56dab90 Mon Sep 17 00:00:00 2001 From: SangHyeon Jade Lee Date: Thu, 21 Mar 2019 08:21:37 +0000 Subject: [PATCH] elm : fallback orientation_mode_disable_set legacy behavior to get true disabled state as what we set. current code set the disable EINA_TRUE when disabled, but once it was set diabled, it never changed EINA_FALSE even we set the orientation_mode_disable as FALSE. Reviewed-by: Marcel Hollerbach Differential Revision: https://phab.enlightenment.org/D8434 --- src/lib/elementary/elm_main.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib/elementary/elm_main.c b/src/lib/elementary/elm_main.c index bd0f0b7d38..f2e2589a01 100644 --- a/src/lib/elementary/elm_main.c +++ b/src/lib/elementary/elm_main.c @@ -1950,8 +1950,7 @@ elm_object_orientation_mode_disabled_set(Evas_Object *obj, Eina_Bool disabled) else { //legacy behaviour - if (disabled) - efl_key_data_set(obj, "__orientation_mode_disabled", (void*) (intptr_t) EINA_TRUE); + efl_key_data_set(obj, "__orientation_mode_disabled", (void*) (intptr_t) disabled); } }