HomePhabricator

elm_entry: fix a bug in moving the magnifier

Authored by woohyun on Mar 25 2019, 5:52 AM.

Description

elm_entry: fix a bug in moving the magnifier

Summary:
When moving the magnifier in elm_entry, _magnifier_move
function occured infinite loop problem by calling
evas_object_move twice with different positions.
So, I changed it to call evas_object_move once.

ref T7202

Test Plan:

  1. Set profile to "mobile"
  2. elementary_test
  3. entry
  4. long press mouse button on elm_entry
  5. when the magnifier is shown, try to move it

Reviewers: zmike, bu5hm4n, bowonryu, id213sin

Reviewed By: zmike

Subscribers: cedric, reviewers, committers

Tags: efl

Maniphest Tasks: T7202

Differential Revision: https://phab.enlightenment.org/D8462

Details

Committed
zmikeMar 25 2019, 5:52 AM
Reviewer
zmike
Differential Revision
D8462: elm_entry: fix a bug in moving the magnifier
Parents
rEFL620eb070f40f: efl_ui_image: remove job in sizing calc.
Branches
Unknown
Tags
Unknown
Tasks
T7202: entry magnifier triggers infinite loop