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

Issue 739233 link

Starred by 2 users

Issue metadata

Status: Archived
Owner:
Closed: Jul 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

Cannot move ARC window by dragging

Project Member Reported by hirono@chromium.org, Jul 5 2017

Issue description

Chrome Version: 9713
OS: Chrome OS

What steps will reproduce the problem?
(1) Launch ARC++ app
(2) Drag the window to move by mouse / touch

What is the expected result?
Window should be able to moved

What happens instead?
Window cannot be moved

 
R61-9692.0.0 does not have the issue but I saw this problem after pushing ToT chrome to R61-9692.0.0. So this should be Chrome side issue. Besecting...
I'm not sure because this is reproducible with mouse. It looks the fix for  crbug.com/738200  has already been submitted to master and is waiting merge request for M60. But this issue still happens with ToT.

Owner: penghuang@chromium.org
Status: Assigned (was: Started)
It seems crrev.com/482943 is the cause after bisecting.
penghuang@ - Could you take a look at the issue? Thank you!

Does https://codereview.chromium.org/2968783002/ fix the issue?
Cc: domlasko...@chromium.org penghuang@chromium.org
Owner: hirono@chromium.org
BTW, I build chrome with version 7832800146753a79af91d92c80fca65b90bd5455.

dragging arc window works. I can use both mouse and touch to move arc window.

Hirono, Could you please try latest chrome? Thanks.
Cc: -domlasko...@chromium.org reve...@chromium.org
Labels: OS-Chrome
Owner: domlasko...@chromium.org
Status: Started (was: Assigned)
Fixed by the CL in #5. Need approval from reveman@, who is OOO this week.

penghuang: your ARC version might be too old to enable that code path.
Project Member

Comment 8 by bugdroid1@chromium.org, Jul 6 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1be3dfcf77bd193032dc9b24213d96dff421de77

commit 1be3dfcf77bd193032dc9b24213d96dff421de77
Author: domlaskowski <domlaskowski@chromium.org>
Date: Thu Jul 06 00:16:36 2017

exo: Fix dragging regression

Capture during dragging was being set on the host window rather than the
root surface window, which would break input.

BUG= 739233 
TEST=ARC windows can be dragged.

Review-Url: https://codereview.chromium.org/2968783002
Cr-Commit-Position: refs/heads/master@{#484394}

[modify] https://crrev.com/1be3dfcf77bd193032dc9b24213d96dff421de77/components/exo/shell_surface.cc

Status: Fixed (was: Started)

Comment 10 by dchan@chromium.org, Jan 22 2018

Status: Archived (was: Fixed)

Sign in to add a comment