forked from enlightenment/efl
elementary/toolbar - fix toolbar item clip problem on reordering items.
This commit is contained in:
parent
f03db69f8f
commit
8e85586ebe
|
@ -1298,3 +1298,7 @@
|
||||||
2013-04-25 ChunEon Park (Hermet)
|
2013-04-25 ChunEon Park (Hermet)
|
||||||
|
|
||||||
* Fix null pointer access on naviframe item deletion.
|
* Fix null pointer access on naviframe item deletion.
|
||||||
|
|
||||||
|
2013-04-29 ChunEon Park (Hermet)
|
||||||
|
|
||||||
|
* Fix toolbar item clipped problem on reordering toolbar item.
|
||||||
|
|
|
@ -100,11 +100,11 @@ Improvements:
|
||||||
* Naviframe works for H/W Back key event.
|
* Naviframe works for H/W Back key event.
|
||||||
* Naviframe is now supproting focus_direction.
|
* Naviframe is now supproting focus_direction.
|
||||||
* Scroller decides whether the accelerator is on or not, depending on the velocity and the interval time of the flick event.
|
* Scroller decides whether the accelerator is on or not, depending on the velocity and the interval time of the flick event.
|
||||||
* Ctxpopup is now supporting focus_direction.
|
* Ctxpopup is now supporting focus_direction.
|
||||||
* Don't try to pop the naviframe item multiple times.
|
* Don't try to pop the naviframe item multiple times.
|
||||||
* Support language change for widget items (Ctxpopup, Hoversel, Naviframe, Diskselector, List, Menu, Segment_Control, Toolbar, Popup, MultibuttonEntry)
|
* Support language change for widget items (Ctxpopup, Hoversel, Naviframe, Diskselector, List, Menu, Segment_Control, Toolbar, Popup, MultibuttonEntry)
|
||||||
Fixes:
|
|
||||||
|
Fixes:
|
||||||
* Now elm_datetime_field_limit_set() can set year limits wihtout problems.
|
* Now elm_datetime_field_limit_set() can set year limits wihtout problems.
|
||||||
* Fix re-order animation when it doesn't end correctly.
|
* Fix re-order animation when it doesn't end correctly.
|
||||||
* Fix popup to apply the same style to the notify sub-widget.
|
* Fix popup to apply the same style to the notify sub-widget.
|
||||||
|
@ -216,6 +216,7 @@ Improvements:
|
||||||
* Make access object unfocusable when Aaccessibility is disabled.
|
* Make access object unfocusable when Aaccessibility is disabled.
|
||||||
* Fix the scrolled entry in scroller is located wrong position when the cursor is changed.
|
* Fix the scrolled entry in scroller is located wrong position when the cursor is changed.
|
||||||
* Fix null pointer access on naviframe item deletion.
|
* Fix null pointer access on naviframe item deletion.
|
||||||
|
* Fix the toolbar item clipped problem on reordering items.
|
||||||
|
|
||||||
Removals:
|
Removals:
|
||||||
|
|
||||||
|
|
|
@ -1573,6 +1573,8 @@ _item_transition_start
|
||||||
elm_image_aspect_fixed_set(it->proxy, EINA_FALSE);
|
elm_image_aspect_fixed_set(it->proxy, EINA_FALSE);
|
||||||
evas_object_image_source_set(elm_image_object_get(it->proxy), VIEW(it));
|
evas_object_image_source_set(elm_image_object_get(it->proxy), VIEW(it));
|
||||||
evas_object_image_source_visible_set(elm_image_object_get(it->proxy), EINA_FALSE);
|
evas_object_image_source_visible_set(elm_image_object_get(it->proxy), EINA_FALSE);
|
||||||
|
evas_object_image_source_clip_set(elm_image_object_get(it->proxy),
|
||||||
|
EINA_FALSE);
|
||||||
|
|
||||||
it->trans = elm_transit_add();
|
it->trans = elm_transit_add();
|
||||||
elm_transit_object_add(it->trans, it->proxy);
|
elm_transit_object_add(it->trans, it->proxy);
|
||||||
|
@ -1750,6 +1752,9 @@ _item_reorder_start(Elm_Toolbar_Item *item)
|
||||||
elm_image_aspect_fixed_set(item->proxy, EINA_FALSE);
|
elm_image_aspect_fixed_set(item->proxy, EINA_FALSE);
|
||||||
evas_object_image_source_set(elm_image_object_get(item->proxy), VIEW(item));
|
evas_object_image_source_set(elm_image_object_get(item->proxy), VIEW(item));
|
||||||
evas_object_image_source_visible_set(elm_image_object_get(item->proxy), EINA_FALSE);
|
evas_object_image_source_visible_set(elm_image_object_get(item->proxy), EINA_FALSE);
|
||||||
|
evas_object_image_source_clip_set(elm_image_object_get(item->proxy),
|
||||||
|
EINA_FALSE);
|
||||||
|
|
||||||
evas_object_layer_set(item->proxy, 100);
|
evas_object_layer_set(item->proxy, 100);
|
||||||
edje_object_signal_emit(VIEW(item), "elm,state,moving", "elm");
|
edje_object_signal_emit(VIEW(item), "elm,state,moving", "elm");
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue