The QPlatformInputContextFactoryInterface_iid changed in Qt 5.5, however maliit had the string for this hard coded, resulting in the maliit plugin not being loaded inside applications. The attached patch fixes this, however I've also submitted this patch upstream and it's already been accepted so it might be worth using this as an opportunity to sync with upstream?
** Patch added: "0015-fix-plugin-iid.patch" https://bugs.launchpad.net/ubuntu/+source/maliit-framework/+bug/1474690/+attachment/4438259/+files/0015-fix-plugin-iid.patch -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to maliit-framework in Ubuntu. https://bugs.launchpad.net/bugs/1474690 Title: Keyboard doesn't work with Qt 5.5 Status in maliit-framework package in Ubuntu: In Progress Status in ubuntu-keyboard package in Ubuntu: Invalid Bug description: Possibly related to bug #1447190, the keyboard simply does not show when used with Qt 5.5 (no crash file created). Qt 5.5 final is now testable on the phone, more information at https://wiki.ubuntu.com/Touch/QtTesting maliit-server.log contents: Loading module: 'libubuntu_application_api_touch_mirclient.so.3.0.0' WARNING: file:///usr/share/maliit/plugins/com/ubuntu/keys/LanguageMenu.qml:55:22: QML CheckBox: Theme.createStyleComponent() is deprecated. Use ThemeSettings instead. WARNING: void MIMPluginManagerPrivate::_q_setActiveSubView(const QString&, Maliit::HandlerState) "libubuntu-keyboard-plugin.so" "en" is not enabled WARNING: file:///usr/share/maliit/plugins/com/ubuntu/keys/LanguageMenu.qml:74: TypeError: Cannot read property of null Since this affects being able to unlock the screen if passphrase is set, it's useful to know: gdbus call --session --dest com.canonical.UnityGreeter --object-path / --method com.canonical.UnityGreeter.HideGreeter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/maliit-framework/+bug/1474690/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

