Re: [w3c/editing] inputPanelPolicy as a way to control software keyboard (#225)

What if on platforms without a VK button, the browser provides a workaround for users _and_ informs them when `inputPanelPolicy=manual`?  Browsers already do a very similar thing with fullscreen and pointer-lock: they show an "info bar" (is there a name for it?) to remind users to hit "esc" to exit fullscreen/pointer-lock.  Since pressing "Esc" key won't work for "manual-mode" VKs, there could be a browser-specific hot-key to bring up the keyboard, or even a keyboard icon on address bar that would flash once.

The triggering of the "info bar" could be tied to `click` handlers.  One possibility is that the browser would show the bar only when JS doesn't call `show()` in the handler.  Or may be when the `click` handler cancels the event (`event.preventDefault()`).

Does it look like a reasonable solution?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/editing/issues/225#issuecomment-610629300

Received on Tuesday, 7 April 2020 21:27:49 UTC