From 641bfc96bdc753df9f41ac2d9f6acbc8cbda78bf Mon Sep 17 00:00:00 2001 From: JEONGHYUN YUN Date: Fri, 8 Jul 2016 10:04:23 +0900 Subject: [PATCH] elm_panes : modified to keep panes content left size after orientation changed Signed-off-by: JEONGHYUN YUN Change-Id: Iae00eedc5149050d3cff3e9cf0408cb5309a535a --- src/lib/elm_panes.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/elm_panes.c b/src/lib/elm_panes.c index 83e1d8de8..a40e02979 100644 --- a/src/lib/elm_panes.c +++ b/src/lib/elm_panes.c @@ -420,11 +420,13 @@ _elm_panes_content_right_size_set(Eo *obj, Elm_Panes_Data *_pd EINA_UNUSED, doub EOLIAN static void _elm_panes_horizontal_set(Eo *obj, Elm_Panes_Data *sd, Eina_Bool horizontal) { + double size = elm_panes_content_left_size_get(obj); + sd->horizontal = horizontal; eo_do(obj, elm_obj_widget_theme_apply()); _update_fixed_sides(obj); - elm_panes_content_left_size_set(obj, 0.5); + elm_panes_content_left_size_set(obj, size); } EOLIAN static Eina_Bool -- 2.34.1