Commits

Svetoslav Ganov authored 6ae8a24fc04
The active window for accessibility purposes can be miscomputed. 1. The active window is the one that the user touches or the one that has input focus. We recognize the user touching a window by the received accessibility hover events and the user not touching the screen by a call from the touch explorer. It is possible that the user touches window that does not have input focus and as soon as he lifts finger the active one will become the window that has input focus but now we get he hover accessibility events from the touched window which incorrectly changes the active window to be the touched one. Note that at this point the user is not touching the screen. bug:7298484 Change-Id: Ife035a798a6e68133f9220eeeabdfcd35a431b56