ecore-evas: call application-set focus functions if no engine functions exist
authorMike Blumenkrantz <zmike@osg.samsung.com>
Wed, 11 May 2016 17:29:51 +0000 (13:29 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Wed, 11 May 2016 17:32:11 +0000 (13:32 -0400)
commit723d4ca8c96870bac9729b47ecceaf0449c90e77
tree2aeeff0e124d90133a6f067c6b8286dc41989a26
parent27495fe6705a5e28971cffdd8e9cfcb92868a439
ecore-evas: call application-set focus functions if no engine functions exist

in the case where an engine has no real concept of focus (eg. drm), no engine
functions will be implemented, resulting in calls to focus_set having no effect.
this leads to elm/applications being unable to receive the callbacks they expect
when calls to the overall api are made, resulting in focus being broken

probably this should also be done for the rest of the api functions too

@fix
src/lib/ecore_evas/ecore_evas.c