Public bug reported: Oxide currently overrides RWHV::OnSelectionBoundsChanged and RWHV::OnSelectionChanged for IME support, but this won't work for cross- process sub-frames.
We need to stop overriding these methods (the default implementations integrate with TextInputManager), and instead implement the TextInputManager::Observer interface, which will receive events from cross-process views. ** Affects: oxide Importance: High Status: Triaged ** Changed in: oxide Importance: Undecided => High ** Changed in: oxide Status: New => Triaged ** Summary changed: - Touch editing won't work with OOPIF + IME won't work with OOPIF -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1666002 Title: IME won't work with OOPIF Status in Oxide: Triaged Bug description: Oxide currently overrides RWHV::OnSelectionBoundsChanged and RWHV::OnSelectionChanged for IME support, but this won't work for cross-process sub-frames. We need to stop overriding these methods (the default implementations integrate with TextInputManager), and instead implement the TextInputManager::Observer interface, which will receive events from cross-process views. To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1666002/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp