Brave window disappears to unconnected screen when transitioning from external monitors to laptop's display

Description of the issue:
When using Brave in a multiple monitor environment on Windows 10, if a monitor is disconnected with a Brave window on it, the Window will stay on the non-existent external monitor. In order to get it on the main monitor, you have to select it from the task bar and use keystroke Alt + Space + M then hit an arrow key to snap the window to the mouse and replace on the real screen.

Steps to Reproduce (add as many as necessary):
1. Open Brave Window on secondary monitor.
2. Disconnect secondary monitor.
3. Select Brave from Windows taskbar.

Actual Result (gifs and screenshots are welcome!):
The Brave browser gains focus but is not visible because it is off screen.
Expected result:
The Brave browser window repositions itself to the main monitor when the secondary or tertiary monitor is disconnected or if the window was already minimized for it to position itself on the main monitor when it regains focus.
Reproduces how often:
Observed twice out of two tries.

Brave Version(about:brave):

Brave: 0.24.0
V8: 6.9.427.23
rev: f657f15bf7e0e0c50a2b854c6b05edb59bfc556c
Muon: 8.1.6
OS Release: 10.0.16299
Update Channel: Release
OS Architecture: x64
OS Platform: Microsoft Windows
Node.js: 7.9.0
Brave Sync: v1.4.2
libchromiumcontent: 69.0.3497.100

Reproducible on current live release (yes/no):
yes
Additional Information:

2 Likes

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.