From c3adde027c276cf6cff59bbdc69192f0da3333f4 Mon Sep 17 00:00:00 2001 From: Daniel Juyung Seo Date: Tue, 12 Jul 2011 12:33:56 +0900 Subject: [PATCH] [entry] fixed magnifier bug. --- src/lib/elm_entry.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/elm_entry.c b/src/lib/elm_entry.c index 81b0704..a6bebea 100644 --- a/src/lib/elm_entry.c +++ b/src/lib/elm_entry.c @@ -1397,7 +1397,10 @@ _magnifier_create(void *data) if (wd->mgf_type == _ENTRY_MAGNIFIER_FILLWIDTH) evas_object_resize(wd->mgf_bg, w, wd->mgf_height); - wd->mgf_proxy = evas_object_image_add(evas_object_evas_get(data)); + if (wd->scroll) + wd->mgf_proxy = evas_object_image_add(evas_object_evas_get(wd->scroller)); + else + wd->mgf_proxy = evas_object_image_add(evas_object_evas_get(data)); evas_object_image_source_set(wd->mgf_proxy, data); evas_object_resize(wd->mgf_proxy, w * wd->mgf_scale, h * wd->mgf_scale); evas_object_image_fill_set(wd->mgf_proxy, 0, 0, w * wd->mgf_scale, h * wd->mgf_scale); -- 2.7.4