elm_panel: change scroller freeze API.
authorHosang Kim <hosang12.kim@samsung.com>
Mon, 5 Dec 2016 10:11:42 +0000 (19:11 +0900)
committerWonki Kim <wonki_.kim@samsung.com>
Mon, 2 Jan 2017 05:37:04 +0000 (14:37 +0900)
Originally elm_interface_scrollable_movement_block_set() API is used,
but there was a mistake when applying eo_do().

Change-Id: I6147dc67d3b50d2de735fd627b37e15377da4e4a

src/lib/elm_panel.c

index ceff5bb..acbd48b 100644 (file)
@@ -749,7 +749,8 @@ _on_mouse_move(void *data,
       case ELM_PANEL_ORIENT_TOP:
          if (sd->timer && ((cur_y - sd->down_y) > finger_size))
            {
-              eo_do(obj, elm_interface_scrollable_freeze_set(EINA_FALSE));
+              eo_do(obj, elm_interface_scrollable_movement_block_set
+                    (ELM_SCROLLER_MOVEMENT_NO_BLOCK));
               sd->freeze = EINA_FALSE;
               elm_layout_signal_emit(sd->scr_ly, "elm,state,content,visible", "elm");
            }
@@ -757,7 +758,8 @@ _on_mouse_move(void *data,
       case ELM_PANEL_ORIENT_BOTTOM:
          if (sd->timer && ((sd->down_y - cur_y) > finger_size))
            {
-              eo_do(obj, elm_interface_scrollable_freeze_set(EINA_FALSE));
+              eo_do(obj, elm_interface_scrollable_movement_block_set
+                    (ELM_SCROLLER_MOVEMENT_NO_BLOCK));
               sd->freeze = EINA_FALSE;
               elm_layout_signal_emit(sd->scr_ly, "elm,state,content,visible", "elm");
            }
@@ -766,7 +768,8 @@ _on_mouse_move(void *data,
          if ((!is_mirrored && (sd->timer) && ((cur_x - sd->down_x) > finger_size)) ||
               ((is_mirrored) && (sd->timer) && ((sd->down_x - cur_x) > finger_size)))
            {
-              eo_do(obj, elm_interface_scrollable_freeze_set(EINA_FALSE));
+              eo_do(obj, elm_interface_scrollable_movement_block_set
+                    (ELM_SCROLLER_MOVEMENT_NO_BLOCK));
               sd->freeze = EINA_FALSE;
               elm_layout_signal_emit(sd->scr_ly, "elm,state,content,visible", "elm");
            }
@@ -775,7 +778,8 @@ _on_mouse_move(void *data,
          if ((is_mirrored && (sd->timer) && ((cur_x - sd->down_x) > finger_size)) ||
               (!is_mirrored && (sd->timer) && ((sd->down_x - cur_x) > finger_size)))
            {
-              eo_do(obj, elm_interface_scrollable_freeze_set(EINA_FALSE));
+              eo_do(obj, elm_interface_scrollable_movement_block_set
+                    (ELM_SCROLLER_MOVEMENT_NO_BLOCK));
               sd->freeze = EINA_FALSE;
               elm_layout_signal_emit(sd->scr_ly, "elm,state,content,visible", "elm");
            }