ecore-evas: call application-set focus functions if no engine functions exist 59/86659/2
authorMike Blumenkrantz <zmike@osg.samsung.com>
Wed, 11 May 2016 17:29:51 +0000 (13:29 -0400)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Mon, 5 Sep 2016 10:12:34 +0000 (03:12 -0700)
commit03da599655c3fc46284ee16dc8d1cc42c6c58696
tree940240c7a6bb270fc5bf9ab97e5b5410f72aad56
parente3ebb8695796494bdeb8932aaa7ff0d0c3cef58b
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

Change-Id: Ie3dfa6518d9b7375a65a9ff1c963715ecaff47ab
Signed-off-by: Mykyta Biliavskyi <m.biliavskyi@samsung.com>
src/lib/ecore_evas/ecore_evas.c