New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 865315 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Jul 25
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

IME menu tray does not work with new UI in laptop mode

Project Member Reported by shend@chromium.org, Jul 19

Issue description

Chrome Version: 69..3497.0
OS: ChromeOS Eve

What steps will reproduce the problem?
(1) Use laptop mode
(2) Click on IME menu tray
(3) Click on "emoji" or "handwriting"

What is the expected result?
Keyboard shows up with emoji or handwriting.

What happens instead?
Keyboard shows up with with normal keyset.

See attached video.
 
menu-tray.webm
2.1 MB View Download
Cc: wuyingbing@chromium.org iloahz@chromium.org
Hmm, not sure what's going on. To show emoji/hwt, we override the inputview URL to be something like:

chrome-extension://jkghodnilhceideoidjikpgommlajknk/inputview.html#id=us.compact.qwerty.emoji&language=en-US&passwordLayout=us.compact.qwerty&name=keyboard_us

I think when the Controller is initialized, it looks at the hash # to determine what keyset to show. I put a console.log in the ui.Controller constructor, and it seems to be parsing the URL correctly (|opt_appendedKeyset| is "emoji").

So something's wrong further downstream.
Oh, it looks like opt_appendedkeyset is not being used for "emoji" and "hwt", but is used for "voice".
Labels: -Type-Bug -Pri-3 Pri-1 Type-Bug-Regression

Comment 4 Deleted

just tried in simulator(not sure if it's tablet mode), it seems work, will try on a real device.
On simulator, I think you need to omit --enable-virtual-keyboard.

I've sent a fix for review :)
Not repro in  

69.0.3494.0 10888.0.0 canary-channel bob 
Input tools version: 
9999.0.20180715.2046765f58
Hmm weird, I'm not sure why it repros on my device (eve) :/ The bug only occurs if the keyboard is loading for the first time, so

1) must be in laptop mode
2) accessibility keyboard must not be enabled
shend, please make sure you code is newer than 2046765f58.

I double check it's not repro on eve.
shend, please make sure you code is newer than 2046765f58.

I double check it's not repro on eve.
Status: WontFix (was: Assigned)
Hmm, alright, I'll mark it as WontFix then.
Project Member

Comment 12 by bugdroid1@chromium.org, Jul 26

Project Member

Comment 13 by bugdroid1@chromium.org, Jul 30

Labels: merge-merged-release-R69-10895.B
The following revision refers to this bug:
  https://chrome-internal.googlesource.com/chromeos/overlays/chromeos-overlay/+/362f76410db1583bd82ae9299d08a3e66518d1c1

commit 362f76410db1583bd82ae9299d08a3e66518d1c1
Author: Chen Gong <chengong@google.com>
Date: Mon Jul 30 03:59:40 2018

Sign in to add a comment