keymanapp / keyman

Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
https://keyman.com/
Other
403 stars 112 forks source link

bug(mac): The "Configuration" dialog does not open if the dialog is closed by the "ESC" key. #12572

Open dinakaranr opened 1 month ago

dinakaranr commented 1 month ago

Describe the bug

the Configuration dialog does not open and I observed the same behavior for "about" and "OSK"

Reproduce the bug

Steps to reproduce:

  1. Install the "Keyman 18.0.129-alpha-local" build.
  2. Installed the "Khmer" and "Tamil99" keyboards.(e.g. IPA SIL)
  3. Select the Tamil keyboard.
  4. Open the configuration dialog.
  5. Open the OSK window.
  6. Open the "Download Keyboard" dialog by clicking the "Download Keyboard..." button.
  7. Click in the search box and type a letter using the Tamil keyboard.(The search result should be empty)
  8. Close the OSK by clicking the "X" button.
  9. Close two dialogs by pressing the "ESC" key(3 times).
  10. Open the configuration dialog by clicking the icon on the toolbar. Actual Results: Here, the Configuration dialog does not open and I observed the same behavior for "about" and "OSK" Please refer to the video file https://github.com/user-attachments/assets/ad631004-8a5b-4060-b9cd-14ccff3a86ad

Expected behavior

No response

Related issues

No response

Keyman apps

Keyman version

Keyman 18.0.129-alpha-local

Operating system

macOS Somona

Device

No response

Target application

No response

Browser

No response

Keyboard name

Tamil99

Keyboard version

No response

Language name

No response

Additional context

No response