Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Screen keyboard doesn't work in catalogs #1248

Open
stardustspirit opened this issue Feb 9, 2024 · 1 comment
Open

Screen keyboard doesn't work in catalogs #1248

stardustspirit opened this issue Feb 9, 2024 · 1 comment
Labels
bug Something isn't working not our bug Needs to be fixed upstream or elsewhere

Comments

@stardustspirit
Copy link

Describe the bug
The screen keyboard in GNOME doesn't work in catalogs, while it works in the GTK-based parts of the app.

To Reproduce
Steps to reproduce the behavior:

  1. Turn on the screen keyboard in GNOME settings
  2. Try typing in a GTK text field, like in the library and book pages
  3. Compare this behavior to the search fields in the catalogs

Expected behavior
The screen keyboard would appear when using the search field.

Screenshots
Screencast from 2024-02-09 00-06-39.webm

Version:

  • Foliate version: 3.1.0
  • OS/Distribution and version: Fedora 39
  • Desktop environment: GNOME 45.3
  • Installation method: Flatpak
@stardustspirit stardustspirit added the bug Something isn't working label Feb 9, 2024
@johnfactotum
Copy link
Owner

Properly speaking, a WebKitGTK bug.

I suppose one option would be to make it a search bar in GTK. Probably a better option, in terms of the UI, when there's only one field. And personally at least, I have never seen any catalog with more than one field. Another option would be to use a GTK dialog.

@johnfactotum johnfactotum added the not our bug Needs to be fixed upstream or elsewhere label Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working not our bug Needs to be fixed upstream or elsewhere
Projects
None yet
Development

No branches or pull requests

2 participants