ephoto: fix zoom functions on single browser

For elm images. Using evas images size instead of elm_image size.

Patch by: Igor Murzov (GArik_) <e-mail@date.by>



SVN revision: 75637
v-1.6.0
Igor Murzov (GArik_) 11 years ago committed by Bruno Dilly
parent 5c1701091a
commit e781115b2c
  1. 4
      src/bin/ephoto_single_browser.c

@ -145,7 +145,7 @@ _viewer_zoom_apply(Ephoto_Viewer *v, double zoom)
else
{
Evas_Coord w, h;
elm_image_object_size_get(v->image, &w, &h);
evas_object_image_size_get(elm_image_object_get(v->image), &w, &h);
w *= zoom;
h *= zoom;
evas_object_size_hint_min_set(v->image, w, h);
@ -167,7 +167,7 @@ _viewer_zoom_fit_apply(Ephoto_Viewer *v)
else
{
evas_object_geometry_get(v->scroller, NULL, NULL, &cw, &ch);
elm_image_object_size_get(v->image, &iw, &ih);
evas_object_image_size_get(elm_image_object_get(v->image), &iw, &ih);
}
if ((cw <= 0) || (ch <= 0)) return; /* object still not resized */

Loading…
Cancel
Save