mirror of
https://github.com/keymanapp/keyman.git
synced 2026-09-19 06:07:40 +00:00
fix(web): config field handling
This commit is contained in:
parent
be28b54954
commit
124dcc108b
2 changed files with 4 additions and 2 deletions
|
|
@ -30,9 +30,9 @@ namespace com.keyman.osk {
|
|||
processingConfig.inputStartBounds = processingConfig.inputStartBounds ?? processingConfig.targetRoot;
|
||||
processingConfig.maxRoamingBounds = processingConfig.maxRoamingBounds ?? processingConfig.targetRoot;
|
||||
processingConfig.safeBounds = processingConfig.safeBounds ?? new ViewportZoneSource(2);
|
||||
processingConfig.safeBoundPadding = processingConfig.safeBoundPadding ?? 3;
|
||||
processingConfig.safeBoundPadding = processingConfig.safeBoundPadding ?? [3];
|
||||
|
||||
processingConfig.paddedSafeBounds = new PaddedZoneSource(processingConfig.safeBounds, processingConfig.safeBoundPadding);
|
||||
processingConfig.paddedSafeBounds = new PaddedZoneSource(processingConfig.safeBounds, ...processingConfig.safeBoundPadding);
|
||||
|
||||
return processingConfig;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,5 +63,7 @@ namespace com.keyman.osk {
|
|||
* coordinate to the `safeBounds`.
|
||||
*/
|
||||
readonly paddedSafeBounds: RecognitionZoneSource;
|
||||
|
||||
readonly safeBoundPadding: number[];
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue