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

Not compatible with SFOS 4.2 #3

Open
JacekJagosz opened this issue Sep 1, 2021 · 3 comments
Open

Not compatible with SFOS 4.2 #3

JacekJagosz opened this issue Sep 1, 2021 · 3 comments

Comments

@JacekJagosz
Copy link

Unfortunately the keyboard no longer works with SFOS 4.2.
When I choose this keyboard the keyboard is not visible at all. I really hope it is not that hard to make it work again, as this keyboard made using SFOS so much better.

@marbu
Copy link

marbu commented Sep 19, 2021

I updated today, and noticed the problem as well.

For debugging purposes I enabled the keyboard again, and then I was looking at system log via journalctl -f while trying to use the standard keyboard via notes app:

Sep 19 20:34:05 Sailfish invoker[3298]: WARNING: requestActivate() called for  QQuickView(0x34ce40)  which has Qt::WindowDoesNotAcceptFocus set.
Sep 19 20:34:05 Sailfish invoker[3298]: WARNING: file:///usr/share/maliit/plugins/com/jolla/sailfish-ease-vkb/KeyboardEaseLayout.qml:489:5: QML Connections: Cannot assign to non-existent property "onTransitionRunningChanged"
Sep 19 20:34:05 Sailfish invoker[3298]: WARNING: file:///usr/share/maliit/plugins/com/jolla/sailfish-ease-vkb/KeyboardEaseLayout.qml:477:5: QML Connections: Cannot assign to non-existent property "onGestureInProgressChanged"
Sep 19 20:34:05 Sailfish invoker[3298]: INFO: Conponents research executed
Sep 19 20:34:05 Sailfish invoker[3298]: WARNING: file:///usr/share/maliit/plugins/com/jolla/sailfish-ease-vkb/KeyboardEaseLayout.qml:490: ReferenceError: layoutRow is not defined
Sep 19 20:34:05 Sailfish invoker[3298]: WARNING: file:///usr/share/maliit/plugins/com/jolla/sailfish-ease-vkb/KeyboardEaseLayout.qml:515:15: Unable to assign [undefined] to bool

Then when I tried to activate the keyboard (reproducing the bug):

Sep 19 20:40:00 Sailfish invoker[3298]: WARNING: file:///usr/share/maliit/plugins/com/jolla/KeyboardBase.qml:137: TypeError: Cannot assign to read-only property "isShifted"
Sep 19 20:40:00 Sailfish invoker[3298]: WARNING: Xt9: not supported language ""
Sep 19 20:40:00 Sailfish invoker[3298]: WARNING: file:///usr/lib/maliit/plugins/jolla-keyboard.qml:478: Error: Cannot assign [undefined] to QQuickItem*

And then every time I reproduce it again, I see these lines in the log:

Sep 19 20:43:38 Sailfish invoker[3298]: WARNING: requestActivate() called for  QQuickView(0x34ce40)  which has Qt::WindowDoesNotAcceptFocus set.
Sep 19 20:43:38 Sailfish invoker[3298]: WARNING: file:///usr/lib/maliit/plugins/jolla-keyboard.qml:645:9: QML ScriptAction: file:///usr/lib/maliit/plugins/jolla-keyboard.qml:478: Error: Cannot assign [undefined] to QQuickItem*
Sep 19 20:43:38 Sailfish invoker[3298]:                     inputHandler = keyboard.layout ? keyboard.layout.handler : basicInputHandler

@pherjung
Copy link

pherjung commented Sep 19, 2021

I found a lot of differences between 4.1 and 4.2 on file /usr/lib/maliit/plugins/jolla/jolla-keyboard.qml and properties transitionRunning and gestureInProgress are removed or have been replaced.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants