New issue
Advanced search Search tips

Issue 869143 link

Starred by 2 users

Issue metadata

Status: Untriaged
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

Borderless apps don't provide mouse input at the screen edges in full-screen.

Project Member Reported by jamiewa...@chromium.org, Jul 30

Issue description

Chrome Version: 67.0.3396.99 and 68.0.3440.75; maybe others.
OS: Linux

What steps will reproduce the problem?
(1) Enable debugging for packed apps (chrome://flags/#debug-packed-apps)
(2) Restart Chrome.
(3) Install the "Window options sample app" (https://chrome.google.com/webstore/detail/window-options-sample/cfcgoifcnpnadlhhoolkemkjkhoajfmk)
(4) Create a new, borderless window.
(5) Make it full-screen.
(6) Move the mouse to any edge of the screen and right-click 

What is the expected result?
The apps debugging menu should open; this happens on other OSes or if a regular (non-borderless) window is used.

What happens instead?
The mouse click is not registered.

This is just the easiest way to demonstrate the problem; the reason it's causing issues is that no mouse input is received when the mouse is at the edges of the screen. This is particularly annoying for Chrome Remote Desktop, which uses an edge-triggered menu and also needs to send mouse events at the edges of the desktop to trigger lots of host-side actions, such opening an auto-hidden menu or task bar.

I'm pretty sure this is a regression, but I don't know when it happened. M67 is the earliest we've seen reports of the problem.
 
Can someone take a look at this?  This impacts me daily.

Sign in to add a comment