mirror of
https://github.com/keymanapp/keyman.git
synced 2026-09-24 08:37:42 +00:00
Merge branch 'master' into fix/developer/9889-compiler-crash-without-project
This commit is contained in:
commit
67ec7a5fa2
4 changed files with 10 additions and 3 deletions
|
|
@ -1,5 +1,10 @@
|
|||
# Keyman Version History
|
||||
|
||||
## 17.0.203 alpha 2023-10-30
|
||||
|
||||
* fix(linux): Fix uninstallation of shared keyboard (#9880)
|
||||
* chore: include ci/pull-requests.inc.sh for help uploads (#9897)
|
||||
|
||||
## 17.0.202 alpha 2023-10-30
|
||||
|
||||
* chore(common): unify pull-request creation scripts (#9888)
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
17.0.203
|
||||
17.0.204
|
||||
|
|
@ -47,8 +47,8 @@ export default class OSKLayerGroup {
|
|||
const layerObj = new OSKLayer(vkbd, layout, layer);
|
||||
this.layers[layer.id] = layerObj;
|
||||
|
||||
// Always make the first layer visible
|
||||
layerObj.element.style.display = (n==0 ? 'block' : 'none');
|
||||
// Always make the 'default' layer visible by default.
|
||||
layerObj.element.style.display = (layer.id == 'default' ? 'block' : 'none');
|
||||
|
||||
// Add layer to group
|
||||
lDiv.appendChild(layerObj.element);
|
||||
|
|
|
|||
|
|
@ -1647,6 +1647,8 @@ export default class VisualKeyboard extends EventEmitter<EventMap> implements Ke
|
|||
// Add a faint border
|
||||
kbd.style.border = '1px solid #ccc';
|
||||
|
||||
kbdObj.updateState(); // double-ensure that the 'default' layer is properly displayed.
|
||||
|
||||
// Once the element is inserted into the DOM, refresh the layout so that proper text scaling may apply.
|
||||
const detectAndHandleInsertion = () => {
|
||||
if(document.contains(kbd)) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue