Revert "elm_panel: add exception handling in _drawer_close()"
This reverts commit 2acfc3e381
.
This commit is contained in:
parent
2acfc3e381
commit
4f2b04c7a2
|
@ -343,7 +343,7 @@ static void
|
|||
_drawer_close(Evas_Object *obj, Evas_Coord w, Evas_Coord h, Eina_Bool anim)
|
||||
{
|
||||
ELM_PANEL_DATA_GET(obj, sd);
|
||||
int x = 0, y = 0, cx, cy;
|
||||
int x = 0, y = 0;
|
||||
Eina_Bool horizontal = EINA_FALSE;
|
||||
|
||||
elm_widget_tree_unfocusable_set(obj, EINA_TRUE);
|
||||
|
@ -369,25 +369,6 @@ _drawer_close(Evas_Object *obj, Evas_Coord w, Evas_Coord h, Eina_Bool anim)
|
|||
break;
|
||||
}
|
||||
|
||||
elm_interface_scrollable_content_pos_get(obj, &cx, &cy);
|
||||
|
||||
if ((x == cx) && (y == cy))
|
||||
{
|
||||
if (!sd->freeze)
|
||||
{
|
||||
if (horizontal)
|
||||
elm_interface_scrollable_movement_block_set
|
||||
(EFL_UI_SCROLL_BLOCK_HORIZONTAL);
|
||||
else
|
||||
elm_interface_scrollable_movement_block_set
|
||||
(EFL_UI_SCROLL_BLOCK_VERTICAL);
|
||||
sd->freeze = EINA_TRUE;
|
||||
elm_layout_signal_emit(sd->scr_ly, "elm,state,content,hidden", "elm");
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
if (anim)
|
||||
{
|
||||
if (sd->freeze)
|
||||
|
|
Loading…
Reference in New Issue