From 390c880f894cc963542b14e73166a35480d3f48d Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Mon, 26 Jun 2023 13:50:43 +0200 Subject: [PATCH] example(tabview): fix tabview disable scrollig example there is no animatin after selecting a tab by clicking anymore --- examples/widgets/tabview/lv_example_tabview_2.c | 10 ---------- examples/widgets/tabview/lv_example_tabview_2.py | 8 -------- 2 files changed, 18 deletions(-) diff --git a/examples/widgets/tabview/lv_example_tabview_2.c b/examples/widgets/tabview/lv_example_tabview_2.c index 180fc9efb..79f306b06 100644 --- a/examples/widgets/tabview/lv_example_tabview_2.c +++ b/examples/widgets/tabview/lv_example_tabview_2.c @@ -1,21 +1,11 @@ #include "../../lv_examples.h" #if LV_USE_TABVIEW && LV_BUILD_EXAMPLES -static void scroll_begin_event(lv_event_t * e) -{ - /*Disable the scroll animations. Triggered when a tab button is clicked */ - if(lv_event_get_code(e) == LV_EVENT_SCROLL_BEGIN) { - lv_anim_t * a = lv_event_get_param(e); - if(a) a->time = 0; - } -} - void lv_example_tabview_2(void) { /*Create a Tab view object*/ lv_obj_t * tabview; tabview = lv_tabview_create(lv_scr_act(), LV_DIR_LEFT, 80); - lv_obj_add_event(lv_tabview_get_content(tabview), scroll_begin_event, LV_EVENT_SCROLL_BEGIN, NULL); lv_obj_set_style_bg_color(tabview, lv_palette_lighten(LV_PALETTE_RED, 2), 0); diff --git a/examples/widgets/tabview/lv_example_tabview_2.py b/examples/widgets/tabview/lv_example_tabview_2.py index 8d2c359ca..681aed3db 100644 --- a/examples/widgets/tabview/lv_example_tabview_2.py +++ b/examples/widgets/tabview/lv_example_tabview_2.py @@ -1,14 +1,6 @@ -def scroll_begin_event(e): - - #Disable the scroll animations. Triggered when a tab button is clicked */ - if e.get_code() == lv.EVENT.SCROLL_BEGIN: - a = lv.anim_t.__cast__(e.get_param()) - if a: - a.time = 0 # Create a Tab view object tabview = lv.tabview(lv.scr_act(), lv.DIR.LEFT, 80) -tabview.get_content().add_event(scroll_begin_event, lv.EVENT.SCROLL_BEGIN, None) tabview.set_style_bg_color(lv.palette_lighten(lv.PALETTE.RED, 2), 0)