Taking this since I'm responsible for text fields/editing in the toolkit spec.
** Changed in: ubuntu-ux Status: New => In Progress ** Changed in: ubuntu-ux Assignee: John Lea (johnlea) => Matthew Paul Thomas (mpt) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521518 Title: No way to invoke OSK when a hardware keyboard is connected Status in canonical-pocket-desktop: Incomplete Status in Ubuntu UX: In Progress Status in unity8 package in Ubuntu: Incomplete Bug description: There are mice on the market that claim to be keyboards as well. This inhibits OSK. We can try and find out how many keys they have and be smart about it. Regardless, we should have a way of forcing the OSK, especially on touch-enabled devices. Whether it's triggered by a touch (as opposed to mouse click) on the text area, or with a button in the text field (replaced with the clear icon when you start typing). Another option is the copy/paste dropdown. We should also define what happens when focusing a text field after the user forced the OSK to show up. Does it come up every time until the user dismisses it? Or only when they force it? == original description == 1. Boot nexus 7 2. In the login screen, test that OSK works by tapping the password textfield 3. swipe keyboard back down after testing it works 4. Turn on Bluetooth mouse to get a mouse cursor 5. Click on password textfield OSK doesn't pop up, touch tapping on the field doesn't bring up the OSK anymore either. ie. The login screen is not usable with mouse connected - cannot type in password via OSK since it doesn't come up when clicking the password textfield with mouse. See attached screenshot. Focus on textfield. Would expect OSK to show up. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-pocket-desktop/+bug/1521518/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp