Skip to content

Fixed android predictive text input#4342

Merged
Withalion merged 3 commits intomasterfrom
fix/android-unconfirmed-text
Feb 25, 2026
Merged

Fixed android predictive text input#4342
Withalion merged 3 commits intomasterfrom
fix/android-unconfirmed-text

Conversation

@gabriel-bolbotina
Copy link
Copy Markdown
Contributor

Fixed android predictive text input that was waiting for confirmation, by checking if preeditText changed and if it did, then committing the input.

Tested on Android with the following keyboards:

  • swiftKey
  • gboard
  • samsung keyboard
Screen_Recording_20260220_132639.mp4

Also tested on iOS, where it previously worked.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 20, 2026

Pull Request Test Coverage Report for Build 22357515096

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 82 unchanged lines in 3 files lost coverage.
  • Overall coverage increased (+0.01%) to 59.902%

Files with Coverage Reduction New Missed Lines %
mm/app/layerfeaturesmodel.cpp 1 80.47%
mm/app/variablesmanager.cpp 36 25.93%
mm/app/position/positionkit.cpp 45 68.38%
Totals Coverage Status
Change from base Build 22183088107: 0.01%
Covered Lines: 8772
Relevant Lines: 14644

💛 - Coveralls

@github-actions
Copy link
Copy Markdown

📦 Build Artifacts Ready

OS Status Build Info Workflow run
macOS Build 📬 Mergin Maps 63831 dmg Expires: 21/05/2026 #6383
linux Build 📭 Build not yet complete or failed.
win64 Build 📬 Mergin Maps 55781 win64 Expires: 21/05/2026 #5578
Android Build 📬 Mergin Maps 769351 APK [arm64-v8a] Expires: 21/05/2026 #7693
Android Build 📬 Mergin Maps 769311 APK [armeabi-v7a] Expires: 21/05/2026 #7693
iOS Build 📭 Build not yet complete or failed.

Enhanced search to trim the last whitespace of user's input
@Withalion Withalion linked an issue Feb 23, 2026 that may be closed by this pull request
@github-actions
Copy link
Copy Markdown

📦 Build Artifacts Ready

OS Status Build Info Workflow run
macOS Build 📭 Build not yet complete or failed.
linux Build 📭 Build not yet complete or failed.
win64 Build 📬 Mergin Maps 55901 win64 Expires: 24/05/2026 #5590
Android Build 📬 Mergin Maps 770551 APK [arm64-v8a] Expires: 24/05/2026 #7705
Android Build 📬 Mergin Maps 770511 APK [armeabi-v7a] Expires: 24/05/2026 #7705
iOS Build 📭 Build not yet complete or failed.

Copy link
Copy Markdown
Contributor

@Withalion Withalion left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just one thing

Comment thread app/qml/inputs/MMSearchInput.qml Outdated
Comment thread app/qml/inputs/MMSearchInput.qml Outdated
@Withalion Withalion removed the request for review from tomasMizera February 24, 2026 12:36
@github-actions
Copy link
Copy Markdown

📦 Build Artifacts Ready

OS Status Build Info Workflow run
macOS Build 📭 Build not yet complete or failed.
linux Build 📬 Mergin Maps 64141 x86_64 Expires: 25/05/2026 #6414
win64 Build 📬 Mergin Maps 55981 win64 Expires: 25/05/2026 #5598
Android Build 📭 Build not yet complete or failed.
iOS Build 📭 Build not yet complete or failed.

@Withalion Withalion merged commit d15c170 into master Feb 25, 2026
11 of 12 checks passed
@Withalion Withalion deleted the fix/android-unconfirmed-text branch February 25, 2026 11:59
@Withalion Withalion linked an issue Mar 4, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make the app react to unconfirmed text Input field does not evaluate every keystroke

3 participants