It would seem the behaviour of this bug has changed a bit since being first reported, as now autocaps don't work even when following a punctuation mark. This seems to be because Oxide isn't updating the QInputMethod as frequently as it should. According to the docs (http ://qt-project.org/doc/qt-5/qinputmethod.html#update) this needs to be called whenever the cursor position changes (e.g. because a new character has just been added, or the user has manually moved the cursor), as this triggers the update of the surrounding text within the keyboard that it uses for evaluating autocaps.
I'll continue to look in to the cause of it not switching to autocaps when first entering a field on the keyboard side, as we do get update() events from Oxide when entering/leaving fields, so this should be unrelated to the above. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1272824 Title: auto caps don't work on web page text fields To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1272824/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
