Comments (3)
Recent fixes (as in PR #80) may address this issue, as we ran into similar problems when addressing the dynamic element addition and removal problems.
from keyman.
A lot of work's been done since this was last directly addressed; at present, the undocumented keyman.alignInputs(true)
should provide a way to forcibly trigger realignment of touch-alias elements over their base controls. That chains to another internal method which performs the actual alignment on a per-control basis. (keyman.domManager.touchHandlers.updateInput(
element
)
).
With a bit of extra work, we can probably make both accessible as API functions to permanently provide them as a workaround to rotation and realignment issues in the future.
from keyman.
To fully resolve this issue with additional API, we should be able to resolve that for 11.0.
That said, if finalizing the extra API function takes over a day's work, we'll push it back to 12.0.
from keyman.
Related Issues (20)
- bug(developer): `CompilerWarningsAsErrors` is being ignored by kmc 🗜
- bug(developer): Unexpected fatal error 403000 in build of `release/a/anii` 🗜
- bug(developer): Unexpected warning 202094 compiling anii 🗜
- bug(developer): `TypeError: Cannot read properties of undefined (reading 'StoreIndex')` compiling armenian_mnemonic 🗜
- bug(developer): `TypeError: Cannot read properties of undefined (reading 'toLowerCase')` compiling ausephon 🗜
- bug(developer): `FATAL 405001: Unexpected exception: TypeError: Cannot set properties of undefined (setting 'description')` building bangla_munir 🗜
- bug(developer): `FATAL 402900: Unexpected exception: TypeError: Cannot read properties of undefined (reading 'startsWith')` building btl_kenya 🗜
- bug(developer): kpj schema is not lenient enough on case for options 🗜 HOT 1
- bug(developer): errors emitted do not necessarily cancel the build 🗜 HOT 1
- bug(developer): `ERROR 305008: Project file is not valid: Error: data/KeymanDeveloperProject/Files/File/0/Details must be object` 🗜
- bug(developer): `WARN 20209f: The touch layout font should be the same for all platforms.` is raised even though font appears to be the same 🗜
- bug(developer): kmc does not support .js-only packages 🗜
- bug(developer): kmc-kmn runs out of memory on some keyboards 🗜 HOT 1
- bug(developer): kmc-kmn does not have callstack symbols for wasm errors 🗜 HOT 1
- bug(linux): German - EuroLatin Keyboard is missing in the system tray after the installation HOT 9
- feat(developer): compiler support for marker implementation 🙀
- spec(core): ldml spec for marker implementation 🙀
- feat(core): ldml marker implementation 🙀
- feat(core): basic ldml reorder algo implementation 🙀 HOT 1
- feat(core): ldml proper regex implementation 🙀🙀
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from keyman.