keymanapp / keyman

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

bug(developer): The web keyboard is not displayed in the keyboard menu list when accessed through the Keyman Developer server menu #9704

Closed bharanidharanj closed 8 months ago

bharanidharanj commented 8 months ago

Describe the bug

I observed that when I opened a web keyboard using the 'open http://localhost:8008 in the browser' option from the Keyman Developer server menu, it did not show up in the local browser's keyboard menu list.

Reproduce the bug

  1. Install Keyman Developer 17.0.186-alpha build.
  2. Open a Keyboard project (eg., itrans_devanagiri_hindi.kpj) in the Keyman Developer.
  3. Click the 'Keyman Developer Server' tray icon from the taskbar.
  4. Click 'open http://localhost:8008 in the browser' option from the Keyman Developer server menu.

We may notice that the local browser window opens.

  1. Click the Keyboard menu list.

Here, I noticed that the selected web keyboard did not show up in the keyboard menu list. Seems to be an issue.

I have attached the screenshots for reference.

..opened a keyboard project

..web keyboard did show up in the keyboard menu list

Expected behavior

The web keyboard should be present in the keyboard menu list when accessed through keyman developer server menu.

Related issues

No response

Keyman apps

Keyman version

17.0.186-alpha

Operating system

Windows 10 OS, Windows 11 OS (VM)

Device

No response

Target application

No response

Browser

Firefox 118.0.1 (64-bit)

Keyboard name

No response

Keyboard version

No response

Language name

No response

Additional context

No response

mcdurdin commented 8 months ago

Did you click Test keyboard on web in the Keyboard Editor? That is required in order for the keyboard to be made available to Keyman Developer Server.

mcdurdin commented 8 months ago

@bharanidharanj awaiting your feedback on this :grin:

bharanidharanj commented 8 months ago

@mcdurdin Oops! Yes, Marc. After clicking the 'Test keyboard on web' button from the Keyboard Editor, I tried the same step. ie., Clicking 'open http://localhost:8008/ in the browser' option from the Keyman Developer server menu. Now, I am able to see the new keyboard in the Keyman drop-down list. Thanks for the Clarification. :-)

bharanidharanj commented 8 months ago

@mcdurdin It would be better to close this issue. Thanks!

mcdurdin commented 8 months ago

Thanks!