Page MenuHomePhabricator

Evas Events: Decrement grab count on freeze state
ClosedPublic

Authored by godlytalias on Jul 9 2019, 1:33 AM.

Details

Summary

Decrement grab count of mouse event when mouse up happen during a freeze state.
Currently as grab count is not reduced in this scenario, further touches gets ignored.

Signed-off-by: Godly T.Alias <godlytalias@yahoo.co.in>

Test Plan

(on scenario where proxy exists) mouse down -> freeze events -> mouse up -> unfreeze events

Diff Detail

Repository
rEFL core/efl
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 12078
Build 8872: arc lint + arc unit
godlytalias created this revision.Jul 9 2019, 1:33 AM
godlytalias requested review of this revision.Jul 9 2019, 1:33 AM
rajeev.jnnce accepted this revision.Jul 9 2019, 5:36 AM

This patch resolves the issue of mouse events getting ignored on the objects subsequently when an object is in event frozen state and mouse up happens during that due to user action.
The logic is similar to the current handling in non-proxy scenario.

This revision is now accepted and ready to land.Jul 9 2019, 5:36 AM
zmike closed this revision.Jul 9 2019, 6:02 AM

Duplicate of D9214