circle_slider: block scrolling when on slider
authorBowon Ryu <bowon.ryu@samsung.com>
Wed, 2 Oct 2019 06:18:06 +0000 (15:18 +0900)
committerJongmin Lee <jm105.lee@samsung.com>
Tue, 18 Feb 2020 01:10:06 +0000 (10:10 +0900)
Change-Id: Ibaf7083aea7fb779746f641afed41a274e26020a
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
src/wearable/circle/efl_extension_circle_object_slider.c

index f4ec5a399fa69cf5526de68a5cc4d8c8f882ec38..af8742bfe966d586a2d2b09a8533deaa38daecf4 100644 (file)
@@ -347,6 +347,7 @@ _mouse_down_cb(void *data,
              _angle_drag_set(obj, new_angle);
 
              widget_data->drag = EINA_TRUE;
+             efl_ui_widget_scroll_freeze_push(img_obj);
           }
         else
           {
@@ -422,6 +423,7 @@ _mouse_up_cb(void *data,
         _hide_cue_effect(obj);
 
         widget_data->drag = EINA_FALSE;
+        efl_ui_widget_scroll_freeze_pop(img_obj);
      }
    else if (widget_data->tap)
      {