Skip to content

bug(android): Preditctive Text Banner still appear with Keyboard after uninstalling Dictionary(MTNT) #8305

@bharanidharanj

Description

@bharanidharanj

Describe the bug

I noticed that even though disabling the Predictions and Corrections and uninstalling Dictionary (MTNT) the Predictive text banner appear along with the keyboard.

Reproduce the bug

  1. Install Keyman 17.0.54-alpha build.
  2. Open Keyman In-App.
  3. Open Settings menu.
  4. Enable the tick against 'Enable Keyman as system-wide keyboard' check box.
  5. Enable the tick against 'Set Keyman as default keyboard' check box.
  6. Click Installed languages option.
  7. Click English option to go to English Settings menu.
  8. Disable both predictions and corrections.
  9. Click the Dictionary(MTNT) option.
  10. Uninstall English dictionary (MTNT).
  11. Switch to main keyboard view.

Here, I noticed that the Predictive text banner still appears on the keyboard. Seems to be an issue.

I have attached the Screenshot as well as the video file for reference. Thanks.

..incorrect behavior of Predictive text banner

Predictivetext1.mp4

Expected behavior

The Predictive text banner should not appear after uninstalling English Dictionary (MTNT)

Related issues

No response

Keyman apps

  • Keyman for Android
  • Keyman for iPhone and iPad
  • Keyman for Linux
  • Keyman for macOS
  • Keyman for Windows
  • Keyman Developer
  • KeymanWeb
  • Other - give details at bottom of form

Keyman version

17.0.5-alpha

Operating system

Android 12.0

Device

API 31 emulator

Target application

No response

Browser

No response

Keyboard name

No response

Keyboard version

No response

Language name

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    android/android/app/bugregressionUrgent fix required because loss of functionality compared to earlier stable release

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions