bug(mac): dot below causes characters to be deleted on Chrome
- Dominant language
- Pascal
- Stars
- 534
- Forks
- 143
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 113
Description
### Describe the bug
I created an LDML keyboard with `` and then exposed it in the keyboard in an alt modifier layer. I then got a series of unexpected character deletions:
e.g. in Google Drive:
```
Typed: m alt+. n+alt+.
Received: "ṇ"
Expected: "ṃṇ"
and in the search bar:
Typed: m alt+.
Received: "mṃ"
Expected: "ṃṇ"
```
This is also reproducible in https://keymanweb.com/ but the error was not reproduced in the "Notes" Mac app.
### Reproduce the bug
Here's the basic LDML keyboard that can be compiled to reproduce the error by typing the keys described above.
```xml
```
### Expected behavior
_No response_
### Related issues
_No response_
### Keyman apps
- [ ] Keyman for Android
- [ ] Keyman for iPhone and iPad
- [ ] Keyman for Linux
- [X] Keyman for macOS
- [ ] Keyman for Windows
- [ ] Keyman Developer
- [ ] KeymanWeb
- [ ] Other - give details at bottom of form
### Keyman version
17.0.330
### Operating system
Mac OS Monterey
### Device
Macbook Pro
### Target application
_No response_
### Browser
Chrome 128.0.6613.139
### Keyboard name
_No response_
### Keyboard version
_No response_
### Language name
_No response_
### Additional context
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.