keymanapp / keymanapp/keyman

bug(web): PHP help displays badly when shift before default in .keyman-touch-layout file

Open
#8,718 0 comments 1 reaction 0 assignees View on GitHub
bug web/
Dominant language
Pascal
Stars
534
Forks
143
Avg merge
2d 10h
Merged PRs (30d)
113

Description

### Describe the bug

Apparently, if the shift layer occurs before the default layer in the .keyman-touch-layout file, the PHP help file displays incorrectly.

This is based on keyboards issue 2197 (https://github.com/keymanapp/keyboards/issues/2197), where the fv_australian.keyman-touch-layout file (in commit https://github.com/keymanapp/keyboards/commit/e9b652900193204988e2188b37d740e56c1be792) has the shift layer before the default layer in the .keyman-touch-layout file and the PHP help file displays badly.

Keyboards PR 2200 (https://github.com/keymanapp/keyboards/pull/2200) puts the default layer before the shift layer in the .keyman-touch-layout file (in commit https://github.com/keymanapp/keyboards/commit/34d14fb4a7dd68c7163b0706882bcbabb07975aa) and the PHP help file displays correctly.

### Reproduce the bug

_No response_

### Expected behavior

_No response_

### Related issues

_No response_

### Keyman apps

- [ ] Keyman for Android
- [ ] Keyman for iPhone and iPad
- [ ] Keyman for Linux
- [ ] Keyman for macOS
- [ ] Keyman for Windows
- [ ] Keyman Developer
- [X] KeymanWeb
- [ ] Other - give details at bottom of form

### Keyman version

_No response_

### Operating system

_No response_

### Device

_No response_

### Target application

_No response_

### Browser

_No response_

### Keyboard name

_No response_

### Keyboard version

_No response_

### Language name

_No response_

### Additional context

_No response_

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.