Skip to content

Issues when switching MetroWindow between monitors while maximized #1275

@iankerr

Description

@iankerr

Do this (you need a 2 monitor system):

-create a basic WPF application with a MetroWindow
-run the program, maximize the window on one monitor
-send the window to the other monitor using Shift-Windows key and an arrow key (eg. Shift-Windows-Right Arrow to send from the left monitor to the right)
-try to send it back to the first monitor using the corresponding keyboard shortcut (eg. Shift-Windows-Left Arrow)

For me, this always fails when trying to send from right to left: I press Shift-Windows-left, and the window is still on the right monitor, maximized. However, if I then "Restore Down", the window will jump to the left monitor.

If I start off with the window on the right maximized, then do Ctrl-Windows-left, then Ctrl-Windows-right, and then Restore Down, then window disappears! It's still there in the taskbar, but I can't seem to get it back no matter what I do.

Both monitors are the same size, however the working area of the right monitor is slightly larger due to the taskbar taking up space on the left monitor. I'm not sure if the difference is because of a resize happening at the same time, or something about switching back to the primary monitor.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions