spinner: spinner entry reactivate when focus come again.
authorWoochan Lee <wc0917.lee@samsung.com>
Mon, 4 Jul 2016 10:55:53 +0000 (19:55 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Mon, 4 Jul 2016 10:55:53 +0000 (19:55 +0900)
commit186d9938cd56ae94cededa32136b6f06080fe6e6
tree3872e4137cd2550b1d8395027ea63bfec370e099
parentb8fd5e875ab67cd76467d2fdb52130aff14d4dfd
spinner: spinner entry reactivate when focus come again.

Summary:
When user edit spinner value on entry.
The user want to back on entry to edit spinner value even swiching view(focus out and focus in).

I considered a couple of exception case ( case that entry should not reactivate.)
1. User click spinner button to give focus.
2. User give focus to spinner's object using key action.

Test Plan:
Add sample in elementary_test.
Edit spinner value.
Gives focus to other window.
Back to spinner view.
See the action.

Reviewers: Hermet, woohyun, cedric, jpeg

Subscribers: cedric, jpeg

Differential Revision: https://phab.enlightenment.org/D4120
src/lib/elementary/elm_spinner.c
src/lib/elementary/elm_widget_spinner.h