mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-13 20:29:24 +00:00
Addresses review feedback from Marc and Darcy: - Add JavaDoc comments to getKeyboardHeightMin() and getKeyboardHeightMax() explaining the purpose, parameters, and return values - Implement separate pending height tracking per keyboard type (in-app/system) and orientation (portrait/landscape) instead of a single flag - Add four preference keys following KMKey_ naming convention: KMKey_PendingHeightUpdate_InappPortrait, KMKey_PendingHeightUpdate_InappLandscape, KMKey_PendingHeightUpdate_SystemPortrait, KMKey_PendingHeightUpdate_SystemLandscape - Create helper function getPendingHeightKey() to determine the correct key - Create setPendingHeightUpdate() and getAndClearPendingHeightUpdate() functions - Fix applyKeyboardHeight() to use new helper functions and remove broken heightApplied variable and duplicate pending height logic - Update KMKeyboard.onResume() to use getAndClearPendingHeightUpdate() - Add documentation links for getKeyboardHeightMin and getKeyboardHeightMax in index.md |
||
|---|---|---|
| .. | ||
| guides | ||
| KeyboardEventHandler | ||
| KMKeyboard | ||
| KMManager | ||
| index.md | ||
| whatsnew.md | ||