elm_focus: fix mislocation error during continuous focus movement
authorJee-Yong Um <jc9.um@samsung.com>
Thu, 28 Jan 2016 09:12:30 +0000 (18:12 +0900)
committerJaehyun Cho <jae_hyun.cho@samsung.com>
Thu, 28 Jan 2016 09:12:30 +0000 (18:12 +0900)
commit108e15f0cdad02041d96019faad402cb61a0f9d4
treed79237f9156b8e523cd8b742a8e4a6d6c29bc4f4
parent87422a763ce15a49e2b38654b4a9cf40073f34aa
elm_focus: fix mislocation error during continuous focus movement

Summary:
When focus is moved fast and continuously, newly created animator
conflicts with the animator for previous movement, so focus bounces
among locations.
This patch removes previous animator and move focus to the final
location before creating new animator.

Test Plan:
elementary_test -to focus
elementary_test -to genlist

Reviewers: raster, jpeg, cedric, Jaehyun_Cho

Differential Revision: https://phab.enlightenment.org/D3611
legacy/elementary/data/themes/edc/elm/focus.edc