When running Login in Mash the ash::Shell instance is not available.
Currently ShellObserver::OnVirtualKeyboardStateChanged is tied to the Shell. We need to split this out to enable the virtual keyboard with mash login
Login code (e.g. WebUILoginView::OnKeyboardVisibilityStateChanged) observes on-screne keyboard so that it could re-layout properly when the keyboard shows/hides.
I think we could merge this into the master bug since how login screen handles this largely depends on the design of mash on-screen keyboard design.
Comment 1 by jonr...@chromium.org
, Sep 20 2016Labels: Proj-Mustash-Chrome