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

Issue 673125 link

Starred by 4 users

Issue metadata

Status: ExternalDependency
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android , Chrome
Pri: 2
Type: Bug


Participants' hotlists:
Fixing-touch


Sign in to add a comment

[BugBash] Virtual keyboard - In Slides the keyboard keeps on poping up

Project Member Reported by omrilio@chromium.org, Dec 10 2016

Issue description

In tablet mode (flipped all the way open), when using Google Slides (in Chrome), touching a slide in the left slide sorter brings up the virtual keyboard. This happens with every slide you touch.

 
Owner: ----
Unassigned, up for grabs by new VK team :)

Comment 2 by oka@chromium.org, May 27 2017

Owner: oka@chromium.org
Cc: blakeo@chromium.org yhanada@chromium.org
Labels: -Pri-3 Pri-2
increasing priority. Would lean to 1 but we already have too many there so in relative terms this would be a 2

Comment 5 by oka@chromium.org, Jun 27 2017

Stachtrace:

[83243:83243:0628/083223.964858:ERROR:keyboard_controller.cc(556)] OnShowImeIfNeeded >>> #0 0x7fb226ebfa9b base::debug::StackTrace::StackTrace()
#1 0x7fb226ebe7dc base::debug::StackTrace::StackTrace()
#2 0x7fb21649532c keyboard::KeyboardController::OnShowImeIfNeeded()
#3 0x7fb21c8656be ui::InputMethodBase::ShowImeIfNeeded()
#4 0x7fb220bdbcb0 content::RenderWidgetHostViewAura::OnUpdateTextInputStateCalled()
#5 0x7fb220bec82c content::TextInputManager::NotifyObserversAboutInputStateUpdate()
#6 0x7fb220bec6c8 content::TextInputManager::UpdateTextInputState()
#7 0x7fb220be3fe3 content::RenderWidgetHostViewBase::TextInputStateChanged()
#8 0x7fb220ba3f3c content::RenderWidgetHostImpl::OnTextInputStateChanged()
#9 0x7fb22020f46d _ZN4base20DispatchToMethodImplIPN7content18BrowserPluginGuestEMS2_FvRKNS1_14TextInputStateEERKSt5tupleIJS4_EEJLm0EEEEvRKT_T0_OT1_NS_13IndexSequenceIJXspT2_EEEE
#10 0x7fb22020f3c0 _ZN4base16DispatchToMethodIPN7content18BrowserPluginGuestEMS2_FvRKNS1_14TextInputStateEERKSt5tupleIJS4_EEEEvRKT_T0_OT1_
#11 0x7fb220bbac9f _ZN3IPC16DispatchToMethodIN7content20RenderWidgetHostImplEMS2_FvRKNS1_14TextInputStateEEvSt5tupleIJS3_EEEEvPT_T0_PT1_RKT2_
#12 0x7fb220bb0acf _ZN3IPC8MessageTI38ViewHostMsg_TextInputStateChanged_MetaSt5tupleIJN7content14TextInputStateEEEvE8DispatchINS3_20RenderWidgetHostImplES8_vMS8_FvRKS4_EEEbPKNS_7MessageEPT_PT0_PT1_T2_
#13 0x7fb220ba239c content::RenderWidgetHostImpl::OnMessageReceived()
#14 0x7fb220b468c7 content::RenderProcessHostImpl::OnMessageReceived()
#15 0x7fb223e1d5d8 IPC::ChannelProxy::Context::OnDispatchMessage()
#16 0x7fb223e22ec7 _ZN4base8internal13FunctorTraitsIMN3IPC12ChannelProxy7ContextEFvRKNS2_7MessageEEvE6InvokeIRK13scoped_refptrIS4_EJS7_EEEvS9_OT_DpOT0_
#17 0x7fb223e22db6 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN3IPC12ChannelProxy7ContextEFvRKNS4_7MessageEEJRK13scoped_refptrIS6_ES9_EEEvOT_DpOT0_
#18 0x7fb223e22d43 _ZN4base8internal7InvokerINS0_9BindStateIMN3IPC12ChannelProxy7ContextEFvRKNS3_7MessageEEJ13scoped_refptrIS5_ES6_EEEFvvEE7RunImplIRKSA_RKSt5tupleIJSC_S6_EEJLm0ELm1EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE
#19 0x7fb223e22c5c _ZN4base8internal7InvokerINS0_9BindStateIMN3IPC12ChannelProxy7ContextEFvRKNS3_7MessageEEJ13scoped_refptrIS5_ES6_EEEFvvEE3RunEPNS0_13BindStateBaseE
#20 0x7fb226e7eb2e _ZNO4base8CallbackIFvvELNS_8internal8CopyModeE0ELNS2_10RepeatModeE0EE3RunEv
#21 0x7fb226ec4f91 base::debug::TaskAnnotator::RunTask()
#22 0x7fb226f539ce base::MessageLoop::RunTask()
#23 0x7fb226f53c37 base::MessageLoop::DeferOrRunPendingTask()
#24 0x7fb226f53f4f base::MessageLoop::DoWork()
#25 0x7fb226f663ac base::MessagePumpLibevent::Run()
#26 0x7fb226f53433 base::MessageLoop::Run()
#27 0x7fb226ff2a17 base::RunLoop::Run()
#28 0x5575adce5446 ChromeBrowserMainParts::MainMessageLoopRun()
#29 0x7fb2201f45ab content::BrowserMainLoop::RunMainMessageLoopParts()
#30 0x7fb2201ffa05 content::BrowserMainRunnerImpl::Run()
#31 0x7fb2201ee3c8 content::BrowserMain()
#32 0x7fb221ae3356 content::RunNamedProcessTypeMain()
#33 0x7fb221ae55ff content::ContentMainRunnerImpl::Run()
#34 0x7fb221ae1faa content::ContentServiceManagerMainDelegate::RunEmbedderProcess()
#35 0x7fb2275e0e47 service_manager::Main()
#36 0x7fb221ae2e7b content::ContentMain()
#37 0x5575abc68b7c ChromeMain
#38 0x5575abc68a72 main
#39 0x7fb20ae3bf45 __libc_start_main
#40 0x5575abc68954 <unknown>
<<<

Comment 6 by oka@chromium.org, Jun 27 2017

Status: Started (was: Assigned)

Comment 7 by oka@chromium.org, Jun 28 2017

Confirmed it happens even on Android if PC version of the site is shown on Chrome.
Then, let's mark this issue as ExternalDependency and report the issue to the Google Slide team.

Comment 9 by oka@chromium.org, Jun 28 2017

Labels: OS-Android
Status: ExternalDependency (was: Started)
Keyboard opens because of TextInputType == TEXT_INPUT_TYPE_CONTENT_EDITABLE.

[1:1:0629/000445.737079:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000445.756932:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000445.775128:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000445.792535:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000445.808044:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000445.831757:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000445.853099:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000445.865642:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000449.629591:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000449.632137:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 15
[1:1:0629/000449.632779:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000449.639854:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 15
[1:1:0629/000449.641555:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 15
[84368:84368:0629/000449.644374:ERROR:keyboard_controller.cc(556)] OnShowImeIfNeeded >>> #0 0x7f493fa03a9b base::debug::StackTrace::StackTrace()
#1 0x7f493fa027dc base::debug::StackTrace::StackTrace()
#2 0x7f492efd932c keyboard::KeyboardController::OnShowImeIfNeeded()
#3 0x7f49353a96be ui::InputMethodBase::ShowImeIfNeeded()
#4 0x7f493971fcb0 content::RenderWidgetHostViewAura::OnUpdateTextInputStateCalled()
#5 0x7f493973082c content::TextInputManager::NotifyObserversAboutInputStateUpdate()
#6 0x7f49397306c8 content::TextInputManager::UpdateTextInputState()
#7 0x7f4939727fe3 content::RenderWidgetHostViewBase::TextInputStateChanged()
#8 0x7f49396e7f3c content::RenderWidgetHostImpl::OnTextInputStateChanged()
#9 0x7f4938d5346d _ZN4base20DispatchToMethodImplIPN7content18BrowserPluginGuestEMS2_FvRKNS1_14TextInputStateEERKSt5tupleIJS4_EEJLm0EEEEvRKT_T0_OT1_NS_13IndexSequenceIJXspT2_EEEE
#10 0x7f4938d533c0 _ZN4base16DispatchToMethodIPN7content18BrowserPluginGuestEMS2_FvRKNS1_14TextInputStateEERKSt5tupleIJS4_EEEEvRKT_T0_OT1_
#11 0x7f49396fec9f _ZN3IPC16DispatchToMethodIN7content20RenderWidgetHostImplEMS2_FvRKNS1_14TextInputStateEEvSt5tupleIJS3_EEEEvPT_T0_PT1_RKT2_
#12 0x7f49396f4acf _ZN3IPC8MessageTI38ViewHostMsg_TextInputStateChanged_MetaSt5tupleIJN7content14TextInputStateEEEvE8DispatchINS3_20RenderWidgetHostImplES8_vMS8_FvRKS4_EEEbPKNS_7MessageEPT_PT0_PT1_T2_
#13 0x7f49396e639c content::RenderWidgetHostImpl::OnMessageReceived()
#14 0x7f493968a8c7 content::RenderProcessHostImpl::OnMessageReceived()
#15 0x7f493c9615d8 IPC::ChannelProxy::Context::OnDispatchMessage()
#16 0x7f493c966ec7 _ZN4base8internal13FunctorTraitsIMN3IPC12ChannelProxy7ContextEFvRKNS2_7MessageEEvE6InvokeIRK13scoped_refptrIS4_EJS7_EEEvS9_OT_DpOT0_
#17 0x7f493c966db6 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN3IPC12ChannelProxy7ContextEFvRKNS4_7MessageEEJRK13scoped_refptrIS6_ES9_EEEvOT_DpOT0_
#18 0x7f493c966d43 _ZN4base8internal7InvokerINS0_9BindStateIMN3IPC12ChannelProxy7ContextEFvRKNS3_7MessageEEJ13scoped_refptrIS5_ES6_EEEFvvEE7RunImplIRKSA_RKSt5tupleIJSC_S6_EEJLm0ELm1EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE
#19 0x7f493c966c5c _ZN4base8internal7InvokerINS0_9BindStateIMN3IPC12ChannelProxy7ContextEFvRKNS3_7MessageEEJ13scoped_refptrIS5_ES6_EEEFvvEE3RunEPNS0_13BindStateBaseE
#20 0x7f493f9c2b2e _ZNO4base8CallbackIFvvELNS_8internal8CopyModeE0ELNS2_10RepeatModeE0EE3RunEv
#21 0x7f493fa08f91 base::debug::TaskAnnotator::RunTask()
#22 0x7f493fa979ce base::MessageLoop::RunTask()
#23 0x7f493fa97c37 base::MessageLoop::DeferOrRunPendingTask()
#24 0x7f493fa97f4f base::MessageLoop::DoWork()
#25 0x7f493faaa3ac base::MessagePumpLibevent::Run()
#26 0x7f493fa97433 base::MessageLoop::Run()
#27 0x7f493fb36a17 base::RunLoop::Run()
#28 0x561d98385446 ChromeBrowserMainParts::MainMessageLoopRun()
#29 0x7f4938d385ab content::BrowserMainLoop::RunMainMessageLoopParts()
#30 0x7f4938d43a05 content::BrowserMainRunnerImpl::Run()
#31 0x7f4938d323c8 content::BrowserMain()
#32 0x7f493a627356 content::RunNamedProcessTypeMain()
#33 0x7f493a6295ff content::ContentMainRunnerImpl::Run()
#34 0x7f493a625faa content::ContentServiceManagerMainDelegate::RunEmbedderProcess()
#35 0x7f4940124e47 service_manager::Main()
#36 0x7f493a626e7b content::ContentMain()
#37 0x561d96308b7c ChromeMain
#38 0x561d96308a72 main
#39 0x7f492397ff45 __libc_start_main
#40 0x561d96308954 <unknown>
<<<
[84368:84368:0629/000450.178243:ERROR:input_controller.cc(103)] Not implemented reached in virtual void ui::(anonymous namespace)::StubInputController::SetTouchEventLoggingEnabled(bool)
[84368:84368:0629/000450.226634:INFO:CONSOLE(50)] "Call to chrome.runtime.sendMessage: [{type: visibility_change, visibility: true}]", source: chrome-extension://mppnpdlheglhdfmldimlhpnegondlapf/inputview_adapter.js (50)
[1:1:0629/000450.227947:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.318880:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.329442:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.405418:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 15
[1:1:0629/000450.407863:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 15
[1:1:0629/000450.420980:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.440233:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.440250:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 15
[1:1:0629/000450.442368:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 15
[1:1:0629/000450.456741:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.476815:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.546145:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.606066:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.654355:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 15
[1:1:0629/000450.656407:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 15
[1:1:0629/000450.657235:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[84368:84368:0629/000450.688218:ERROR:tab_manager_delegate_chromeos.cc(77)] Set OOM score error:
[1:1:0629/000450.690417:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.710808:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.738405:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.756500:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.771730:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.788675:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.805228:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.821391:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.838056:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.854645:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.871265:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0
[1:1:0629/000450.888467:ERROR:WebInputMethodControllerImpl.cpp(139)] TextInputType: 0

Comment 10 by oka@chromium.org, Jun 28 2017

Filed https://b.corp.google.com/issues/63099635 to Slide team, and marked this bug as ExternalDependency.

Cc: omrilio@chromium.org igo@chromium.org
 Issue 803574  has been merged into this issue.

Comment 12 by shend@chromium.org, Jun 29 2018

Owner: ----
Status: Available (was: ExternalDependency)
Bulk edit: oka@ is no longer working on virtual keyboard.

Comment 13 by shend@chromium.org, Jun 29 2018

Status: ExternalDependency (was: Available)
Seems like the virtual keyboard does not pop up on Slides at all anymore...

Sign in to add a comment