From: Godly Thekkethottiyil Alias Date: Mon, 15 Jun 2020 07:40:23 +0000 (+0530) Subject: [Genlist] Avoid first show when scroller policy is set as off X-Git-Tag: submit/tizen_5.5/20200615.232949^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Faccepted%2Ftizen_5.5_unified;p=platform%2Fcore%2Fuifw%2Fefl-ext.git [Genlist] Avoid first show when scroller policy is set as off Change-Id: I2d7829effc128f968b86c5e162b54dd8e78f3384 Signed-off-by: Godly Thekkethottiyil Alias --- diff --git a/src/wearable/circle/efl_extension_circle_object_genlist.c b/src/wearable/circle/efl_extension_circle_object_genlist.c index 0458d98..d272813 100644 --- a/src/wearable/circle/efl_extension_circle_object_genlist.c +++ b/src/wearable/circle/efl_extension_circle_object_genlist.c @@ -2040,6 +2040,19 @@ eext_circle_object_genlist_scroller_policy_set(Evas_Object *obj, ecore_timer_del(widget_data->bar_hide_timer); widget_data->bar_hide_timer = NULL; } + //ONEUI1.5(15JUN2020): Delete first show timers if scroller policy is set as off + if (widget_data->change_flag_timer) + { + ecore_timer_del(widget_data->change_flag_timer); + widget_data->change_flag_timer = NULL; + } + if (widget_data->bar_first_show_timer) + { + ecore_timer_del(widget_data->bar_first_show_timer); + widget_data->bar_first_show_timer = NULL; + } + widget_data->scrollbar_initializing = EINA_FALSE; + // _eext_circle_object_genlist_scrollbar_policy_hide_cb(circle_obj); } }