circle_slider: block scrolling when on slider 62/215162/3 accepted/tizen/unified/20191114.123435 submit/tizen/20191111.211104 submit/tizen/20191113.212006 submit/tizen/20191113.212830
authorBowon Ryu <bowon.ryu@samsung.com>
Wed, 2 Oct 2019 06:18:06 +0000 (15:18 +0900)
committerBowon Ryu <bowon.ryu@samsung.com>
Wed, 30 Oct 2019 12:48:41 +0000 (21:48 +0900)
Change-Id: Ibaf7083aea7fb779746f641afed41a274e26020a
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
src/wearable/circle/efl_extension_circle_object_slider.c

index 64b9609c10874f23e2c6253bc231d27bcd428278..8034877d8579109f555d2d638a189610ca892446 100644 (file)
@@ -320,6 +320,7 @@ _mouse_down_cb(void *data,
              widget_data->prev_angle = -1.0;
              _angle_drag_set(img_obj, new_angle);
              widget_data->drag = EINA_TRUE;
+             efl_ui_widget_scroll_freeze_push(img_obj);
           }
         else
           {
@@ -385,6 +386,7 @@ _mouse_up_cb(void *data,
         _hide_cue_effect(img_obj);
 
         widget_data->drag = EINA_FALSE;
+        efl_ui_widget_scroll_freeze_pop(img_obj);
      }
    else if (widget_data->tap)
      {