klausw / hackerskeyboard

Hacker's Keyboard (official)
https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard
Apache License 2.0
1.88k stars 443 forks source link

Unwanted uppercase #899

Open abel1502 opened 2 years ago

abel1502 commented 2 years ago

WARNING: This is a rather ancient project that was originally developed back in 2011 based on the Android 2.3 (Gingerbread) AOSP keyboard. While it still works as-is for many users, it would need some major rewrites to work with newer APIs, and some features such as language switching or popup keys don't work right on modern Android systems. I'm not currently planning on significant updates, and it's possible that it will stop working on modern devices or will no longer be updateable via the Google Play store due to minimum API level requirements. Play Store requires targeting API level 29 (Android 10), while the code was written for API level 9 (Android 2.3) from 2011.

Describe the bug Last typed word turns to uppercase when followed by a symbol from the second (alt) page.

To Reproduce Steps to reproduce the behavior:

  1. Have HK installed and active.
  2. Click on any text input widget with autocomplete supported.
  3. Input some letters, then click the "?123" button in the bottom left, then "ALT" right above it, then any symbol ("_"), for example.
  4. The just-typed word is in uppercase now

Expected behavior The word should not turn into uppercase in those circumstances

Smartphone (please complete the following information):

Additional context One workaround is to disable autocompletion, but a proper fix would be preferable

Etanarvazac commented 2 years ago

Unable to replicate on a Samsung Galaxy S21 (SM-G991U) running Android 12

Version 1.41.1 Ofiicial (Google Play, beta)

abel1502 commented 2 years ago

@Etanarvazac , my guess is that it's due to the android version. Could you test in onandroid 10?

736808427 commented 2 years ago

Oh, I want money, Zaat

في الجمعة، ٢ سبتمبر ٢٠٢٢ ٩:٠٦ ص abel1502 @.***> كتب:

@Etanarvazac https://github.com/Etanarvazac , my guess is that it's due to the android version. Could you test in onandroid 10?

— Reply to this email directly, view it on GitHub https://github.com/klausw/hackerskeyboard/issues/899#issuecomment-1235103755, or unsubscribe https://github.com/notifications/unsubscribe-auth/AZQ65GPH5L4BA6MMVPO5IEDV4GKPLANCNFSM56WOHSUA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

Etanarvazac commented 2 years ago

@736808427 English?