keymanapp / keymanapp/keyman

bug(web): multitouch longpress + keyboard swap causes a gesture error

Open
#7,406 1 comment 0 reactions 0 assignees View on GitHub
bug web/
Dominant language
Pascal
Stars
534
Forks
143
Avg merge
2d 10h
Merged PRs (30d)
113

Description

@jahorton here.

Following the instructions from the repro at https://github.com/keymanapp/keyman/issues/6978#issuecomment-1263043835, #6978 does not reproduce in standalone Web/iOS. That said, if the keyboard is swapped (instead of using "shift")...

Sentry Issue: [KEYMAN-WEB-7D](https://sentry.io/organizations/keyman/issues/3645736115/?referrer=github_integration)

```
Error: Potential fat-finger key could not be found in layer!
at reduceConsoleArgs (/private/var/mobile/Containers/Shared/AppGroup/0ECBE4EA-68DA-4D82-99A8-EF07851FDE5A/keyman/keyman-sentry.js:879:45)
at reportingConsoleWarn (/private/var/mobile/Containers/Shared/AppGroup/0ECBE4EA-68DA-4D82-99A8-EF07851FDE5A/keyman/keyman-sentry.js:866:64)
at None (/keyman.js:229:74)
at None (/keyman.js:226:113)
at None (/keyman.js:625:343)
...
(7 additional frame(s) were not displayed)
```

Granted, this is likely a pretty extreme edge case. I was attempting to reproduce a different bug by following that repro and found this one instead. Sentry declared the error report to be a "new issue"; seems like my repro attempt for a different bug was the first time this edge case has been triggered?

So, while probably low priority... given that I know _exactly_ what caused these reports, I may as well mark down the repro, in case we run into it again (or into something else that's related) in the future.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.