okra pushed a commit to branch master. http://git.enlightenment.org/apps/ephoto.git/commit/?id=73fab6ffd156946d7f548da14fd6ce25aa791a88
commit 73fab6ffd156946d7f548da14fd6ce25aa791a88 Author: Stephen Houston <[email protected]> Date: Sun Nov 23 21:40:11 2014 -0600 Reset scroller content after rotation --- src/bin/ephoto_single_browser.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bin/ephoto_single_browser.c b/src/bin/ephoto_single_browser.c index 619cacd..0e7ce60 100644 --- a/src/bin/ephoto_single_browser.c +++ b/src/bin/ephoto_single_browser.c @@ -185,7 +185,6 @@ _orient_apply(Ephoto_Single_Browser *sb) int w, h; EINA_SAFETY_ON_NULL_RETURN(v); - elm_table_unpack(v->table, v->image); switch (sb->orient) { case EPHOTO_ORIENT_0: @@ -214,10 +213,13 @@ _orient_apply(Ephoto_Single_Browser *sb) default: return; } + elm_table_unpack(v->table, v->image); + elm_object_content_unset(v->scroller); elm_image_object_size_get(v->image, &w, &h); evas_object_size_hint_min_set(v->image, w, h); evas_object_size_hint_max_set(v->image, w, h); elm_table_pack(v->table, v->image, 0, 0, 1, 1); + elm_object_content_set(v->scroller, v->table); if (v->fit) _viewer_zoom_fit_apply(v); else --
