Kiosk Mode and Touch Keyboard: Keyboard dismissed on subsequent touch after scroll
Reported by
aaron.na...@pearson.com,
Jun 6 2016
|
|||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36 Platform: 8172.45.0 (Official Build) beta-channel veyron_minnie Steps to reproduce the problem: 1. Using a ChromeBook with touch, start app with webview in kiosk mode and with the hardware keyboard disabled so the software keyboard will be used. 2. Go to a webview that is long enough to scroll with a text widget of some sort. Can be an input, textarea or contenteditable. 3. Give focus to the text widget. Notice the software keyboard comes up. 4. Scroll the page up using touch. Do this so you don't give focus to some other widget. 5. Touch on the text widget which still has focus. What is the expected behavior? The software keyboard should stay on the screen. What went wrong? The software keyboard gets dismissed. Did this work before? N/A Chrome version: 51.0.2.2704.64 beta Channel: beta OS Version: 51.0.2.2704.64 beta Flash Version: Using the same app outside of kiosk mode this does not happen. This happens in the stable channel as well. It looks like once the software keyboard comes up in kiosk mode the scroll position of the webview is being misreported on touch. Another example of the issue: I have a TinyMCE-like text editor that when you click on the contenteditable after scrolling via touch with the software keyboard open, the app acts like one of the buttons directly above the contenteditable was touched. This only happens in kiosk mode.
,
Jun 8 2016
,
Jul 12 2016
Do you have an example app that we can use to repro this?
,
Jul 12 2016
I will get you a simple app. We were testing using the TestNav app.
,
Jul 15 2016
Since this only happens in kiosk mode I tried to create a simple kiosk mode app, but I can't get it to run in kiosk mode. It never gets past the "initializing application" screen when I run it in kiosk mode (runs fine otherwise). Anyway, here's the link to the app in the store: https://chrome.google.com/webstore/detail/issue-617625/mbocfmfcdjmigpnbdjljkebdondooldo?hl=en-US&gl=US. I've also attached the source.
,
Jul 29 2017
|
|||
►
Sign in to add a comment |
|||
Comment 1 by abodenha@chromium.org
, Jun 7 2016Owner: jen...@chromium.org
Status: Assigned (was: Unconfirmed)