key events of the scroller treat in event_hook
authorTiago Rezende Campos Falcao <developer@tiagofalcao.com>
Fri, 1 Oct 2010 19:03:07 +0000 (19:03 +0000)
committerTiago Rezende Campos Falcao <developer@tiagofalcao.com>
Fri, 1 Oct 2010 19:03:07 +0000 (19:03 +0000)
commit8d6fb38d5996bd951df0cf8dc48e57c1d939ac54
tree6015a3344a1d9a430905819df20d6d92ffcace1f
parentcfed592ba78fe5a7c7c55d39becfa5f57319016c
key events of the scroller treat in event_hook

Author:    Helen Fornazier <helen.fornazier@profusion.mobi>

The idea of the treatment of the key downs events in the smart scroller
is be equal to any widget that use it. But to do this, the smart
scroller must listen to the EVAS_CALLBACK_KEY_DOWN, this will cause a
problem to list, genlist, gengrid, because the event will arrive first
to the smart scroller then to this widgets (because the widgets are
listening the event by event_hook). So, if the scroller treat "Up", the
genlist will not select the item above because this event was already
treat by the scroller.

Now the tratment of the keys was tranfer to the elm_scroller instead of
els_scroller.

SVN revision: 52962
src/lib/elm_scroller.c
src/lib/els_scroller.c