ecore-evas reduce modifier modification on every event to cut cpu
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Mon, 13 Mar 2017 08:37:32 +0000 (17:37 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Mon, 13 Mar 2017 08:37:32 +0000 (17:37 +0900)
commit3a9d54085b8751cbd0bca4698a8ff702d9bdc7b4
tree022fcb4b5ef5c5df962482f301531cef6f01e073
parentf06600fc292cb82d48719e1b089080376f885f70
ecore-evas reduce modifier modification on every event to cut cpu

this only modifiers modifiers if the modifier mask changed. it stores
it per seat and matches up before deciding to actually modifier the
modifiers. this SHOULD fix T5252

@fix
src/lib/ecore_input_evas/ecore_input_evas.c