You are not logged in.

#1 2015-05-22 20:22:24

punk_physicist
Member
From: ~/
Registered: 2012-01-29
Posts: 39

[Solved] Google Chrome 43 multi-monitor menus appear on wrong monitor

I recently updated to Google Chrome 43 and had a few issues. I list both issues in case they are related in any way, but the two main issues are:

1. I have a relatively hi dpi laptop (small screen with 1920x1080 usually attached to an external 1920x1080 monitor) and I needed to adjust the scaling when I updated due to the new HiDPI settings in Chrome v43 (as described in the wiki).

2. The problem I haven't solved: any context menus appear on the opposite monitor as the main chrome window. So for instance if I right click or click on the settings menu/tab, the pop-up menu appears in the opposite monitor, rather than right above where I clicked (as it should). It seems that others have seen this issue as reported here, but I can't seem to find any solution (note that this problem only happens if I click in the right part of the window as described in the reported link).

Possibly related information: I'm running openbox which I start with

startx

when I log in. The relevant part of my .xinitrc file is

xrandr --dpi 168
xrandr --output eDP1 --primary --auto --output HDMI1 --right-of eDP1 --panning 2400x1350 --auto --scale 1.25x1.25

The scaling of the second monitor is b/c the monitor is larger than my laptop, so I scale it so the sizes are similar.

solution: Turns out this was an upstream bug that was fixed in the update (Chrome v 44). To install google-chrome-dev from the AUR.

Note updating also fixes a bug where the chrome icon does not show up in the tray as seen here

Last edited by punk_physicist (2015-05-22 23:44:48)

Offline

#2 2015-10-10 00:50:36

Syncopated
Member
Registered: 2015-02-07
Posts: 14

Re: [Solved] Google Chrome 43 multi-monitor menus appear on wrong monitor

I'm using Chrome 45 and I have the same problem. My laptop screen is on the left and the standalone monitor is on the right. My Chrome is maximized in the right monitor. When I right-click somewhere near the right edge of the monitor, the context menu shows up in the left (wrong) screen. However, if I click sufficiently close to the left edge of the monitor, the context menu appears where I right-click, which is the correct behavior. Even left-clicking menu button causes the pop-up menu to show up in the wrong screen.

I haven't found another app with this problem. For example Konsole behaves correctly in this respect.

Offline

Board footer

Powered by FluxBB