Skip to content
Commit 639d8ec2 authored by Vlad Zahorodnii's avatar Vlad Zahorodnii
Browse files

Make AbstractOutput::sendToOutput() do nothing if the window is on the given new output

Currently, finishInteractiveMoveResize() relies on a hidden behavior
in the sendToOutput() function that makes it treat fullscreen windows
differently, which is confusing.

With this change, finishInteractiveMoveResize() will use the
checkWorkspacePosition() function to make sure that the geometry of the
fullscreen window is adjusted to the new monitor. It allows to make
sendToOutput() more straightforward.

It also fixes checkWorkspacePosition() using wrong geometry type in the
fullscreen window path.


(cherry picked from commit 2cf6fc82)
parent 3bba9fde
Pipeline #125186 failed with stage
in 1 minute
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment