![]() |
Switching keyboard input does not work in Calibre search is in focus
When shifting keyboard input, using (Super + Space on Ubuntu), the keyboard language won't switch, if you're cursor is focused on the Viewer search box.
So you need to focus out of the search box every time, switch the input, in order to be able to type in your intended language. |
That is a Qt widget, calibre doesnt containany code to deal withinput methods. Does it work in any other text boxes in calibre?
|
Quote:
|
And does it work for instance in the edit metadata window in calibre when typing in the authors box?
|
Quote:
|
Strange, it's the same widget, I dont know of any reason why it would work in one place and not the other.
|
So both the 'E-book viewer' and the main 'Calibre' app are using Qt WebView in the same way?
I'm mentioning this because this very same problem exist on Mozilla Firefox, with a plethora of websites: https://github.com/webcompat/web-bugs/issues/61972 |
The search widget in the viewer and the main calibre app both use plain Qt Widgets. The actual viewer area in the viewer where the book text appears uses Qt WebEngine.
|
Hello Kovid,
I've tried the latest Calibre (5.23) and the issue is gone! Quote:
Is that perhaps what solved the problem? |
I doubt that had anything to do with it, as python-dbus is notused byQt widgets anyway, which use QtDBus.
|
I'm wondering how it got resolved though, perhaps some underlying update from the OS?
However I'm still facing this in other apps as I described before: https://github.com/webcompat/web-bugs/issues/61972 |
| All times are GMT -4. The time now is 05:41 PM. |
Powered by: vBulletin
Copyright ©2000 - 3.8.5, Jelsoft Enterprises Ltd.
MobileRead.com is a privately owned, operated and funded community.