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

Issue 713690 link

Starred by 0 users

Issue metadata

Status: Archived
Owner:
Last visit > 30 days ago
Closed: Sep 19
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Bug



Sign in to add a comment

The history popup belonging to the back toolbar button is opened in wrong position

Reported by sungmann...@navercorp.com, Apr 20 2017

Issue description

Chrome Version: 57.0.2987.133 (Official Build) (64-bit)
OS: Windows 10 64-bit

What steps will reproduce the problem?
(1) To reproduce the problem, we need two monitors. Assume that the primary
    monitor is on the left and the secondary monitor is on the right.
(2) Run Chrome and maximize it on the secondary monitor.
(3) Navigate to https://www.google.com/.
(4) Click the back button on the toolbar with right mouse button to open the
    history popup.

What is the expected result?
The history popup should be displayed inside the secondary monitor.

What happens instead?
The history popup is displayed on the primary monitor.


Please use labels and text to provide additional information.


For graphics-related bugs, please copy/paste the contents of the about:gpu
page at the end of this report.

 
Screenshot.png
6.8 MB View Download
Description: Show this description
Components: UI>Browser>Toolbar
Owner: sungmann...@navercorp.com
Status: Assigned (was: Untriaged)
Description: Show this description
Project Member

Comment 4 by bugdroid1@chromium.org, Apr 25 2017

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

commit 4b19ed9075339cea26ea01d00de0d8e8c1035884
Author: sungmann.cho <sungmann.cho@navercorp.com>
Date: Tue Apr 25 01:55:57 2017

Show the drop down menu on the screen the mouse cursor is on

A browser window might be positioned over the edge between two screens. In that
case we try to show the drop down menu on the screen the mouse cursor is on, but
this does not work as expected on Windows. To achieve this, we obtain the bounds
of the screen the mouse cursor is on, and then adjust the position of the drop
down menu so that the menu stays within that bounds. But on Windows, we use the
bounding rectangle of all display monitors instead of a specific monitor, and
this leads to a different outcome than we expected. This CL fixes this problem.

BUG= 713690 

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

[modify] https://crrev.com/4b19ed9075339cea26ea01d00de0d8e8c1035884/chrome/browser/ui/views/toolbar/toolbar_button.cc

Status: Archived (was: Assigned)
Archiving old bugs that have only received trivial updates for some time.

If you feel this issue should still be addressed, feel free to reopen it or to file a new issue. Thanks!

Sign in to add a comment