aboutsummaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorKenny Levinsen <kl@kl.wtf>2024-09-06 00:36:29 +0200
committerAlexander Orzechowski <alex@ozal.ski>2024-09-07 20:11:30 -0400
commit14bff7b451d865f16e3fc82279dfba314b11269c (patch)
tree179069a95527620f1e2006db4f8095ea69c7d294 /client
parent4f9ce4675cf428e8acd632de31482981e1bedcf8 (diff)
desktop/transaction: Deactivate workspace on inactive outputs
If the output is not active, it might not have a valid geometry to arrange for. Outputs do not gain a geometry until modeset, so if an output is connected with a configuration present to disable it, it will not have a geometry. If the output has a past workspace restored, this will be attemtped arranged to fit a 0x0 rectangle, which asserts when trying to sort out borders. Consider the workspace activated only if the output itself is active to get the scene nodes disabled.
Diffstat (limited to 'client')
0 files changed, 0 insertions, 0 deletions