SankethBK / local_session_timeout

Redirect user to authentication page if the application doesn't receive any user interaction, or been running in the background for "x" duration.
https://pub.dev/packages/local_session_timeout
BSD 3-Clause "New" or "Revised" License
12 stars 19 forks source link

For Single TAPs pointerDown event is not hitting whenever talkback is ON and recordPointerEvent is not calling #38

Open gopineelam2519 opened 2 months ago

gopineelam2519 commented 2 months ago

Hi @SankethBK , recently i came across this issue.

Whenever talkback is ON, if we do single TAP, the pointerDown event is not hitting and recordPointerEvent is not calling. that means still timer is running and eventually we are getting the SessionTimeoutState.userInactivityTimeout state.

Only double TAP is considered as pointerDown event and recordPointerEvent is calling.

current behaviour: When Talkback is ON

single TAP : pointerDown Event is not hitting and recordPointerEvent is not calling double TAP: pointerDown Event is hitting and recordPointerEvent is calling

Expected behaviour: When Talkback is ON

single TAP : recordPointerEvent must call double TAP: pointerDown Event is hitting and recordPointerEvent is hitting.

Any suggestions and workarounds for this issue might be helpful.  Thanks in Advance.

SankethBK commented 2 months ago

Hi @gopineelam2519 , is the above behaviour occuring only when talkback is on?

gopineelam2519 commented 2 months ago

Yes.