Temporarily stuck in drag after opening context menu while dragging scrollbar |
|
Issue descriptionGoogle Chrome 66.0.3359.181 (Official Build) (64-bit) Revision a10b9cedb40738cb152f8148ddab4891df876959-refs/branch-heads/3359@{#828} OS Linux (rodete) 1. Load a page with a vertical scrollbar. 2. Move the pointer over the scrollbar and hold the left button to start a drag. 3. Right-click to open a context menu. 4. Move the pointer outside of the scrollbar and menu and release the left button. 5. Click (either left or right) somewhere to dismiss the context menu. When I move the pointer back over the scrollbar trough after doing this, I can see that I'm still stuck in the earlier scrollbar drag even though the left button is no longer held. The drag ends after I click again. I'm using notion 3+2015061300-2+b1 as my window manager so I guess that all bets are off, but I don't think that this series of actions should really involve the WM (the menu is just an override-redirect window, right?).
,
Aug 26
Can I take this issue if there is no one working on this?
,
Aug 26
#2: Sure!
,
Sep 19
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/8911e9eda992d1a4dcc76051c446683471ebaf2b commit 8911e9eda992d1a4dcc76051c446683471ebaf2b Author: HyeockJinKim <kherootz@gmail.com> Date: Wed Sep 19 15:21:14 2018 Release scrollbar dragging when context menu open Bug: 844242 Change-Id: I980a50866506181759ad78424e9c35bfc3cd9edc Reviewed-on: https://chromium-review.googlesource.com/1201627 Reviewed-by: Jianpeng Chao <chaopeng@chromium.org> Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org> Reviewed-by: David Bokan <bokan@chromium.org> Commit-Queue: Jinho Bang <jinho.bang@samsung.com> Cr-Commit-Position: refs/heads/master@{#592407} [modify] https://crrev.com/8911e9eda992d1a4dcc76051c446683471ebaf2b/third_party/blink/renderer/core/input/event_handler.cc [modify] https://crrev.com/8911e9eda992d1a4dcc76051c446683471ebaf2b/third_party/blink/renderer/core/layout/scrollbars_test.cc |
|
►
Sign in to add a comment |
|
Comment 1 by nzolghadr@chromium.org
, May 24 2018Status: Available (was: Untriaged)