Change-Id: I5666d215152451a8399114a7c0ed580c89137e37
#include <Elementary.h>
#include "elm_priv.h"
-#include "els_scroller.h"
#undef Elm_Ctxpopup_Item
Widget_Data *wd = elm_widget_data_get(obj);
if ((!wd) || (!wd->scr)) return;
- elm_smart_scroller_freeze_set(wd->scr, EINA_TRUE);
+ elm_object_scroll_freeze_push(wd->scr);
}
static void
Widget_Data *wd = elm_widget_data_get(obj);
if ((!wd) || (!wd->scr)) return;
- elm_smart_scroller_freeze_set(wd->scr, EINA_FALSE);
+ elm_object_scroll_freeze_pop(wd->scr);
}
static void
{
API_ENTRY return;
sd->scroll_freeze--;
- if (sd->scroll_freeze < 0) sd->scroll_freeze = 0;
if (!sd->scroll_freeze)
evas_object_smart_callback_call(obj, "scroll-freeze-off", obj);
if (sd->parent_obj) elm_widget_scroll_freeze_pop(sd->parent_obj);
+ if (sd->scroll_freeze < 0) sd->scroll_freeze = 0;
}
EAPI int