~emersion/kanshi#115: 
toggling output from wlr-randr(1) doesn't apply profile

When disabling and re-enabling an output using wlr-randr (wlr-randr --output LVDS-1 --off), kanshi assumes the profiles match and no changes need to be applied, when in reality, the resolution and position have changed.

This can be problematic when disabling and re-enabling a connected monitor with other monitors already connected with specific positions, where they end up colliding, and having intersecting geometry.

Status
REPORTED
Submitter
~sewn
Assigned to
No-one
Submitted
4 months ago
Updated
4 months ago
Labels
No labels applied.

~sewn 4 months ago

A workaround to this is to manually send SIGHUP signal to kanshi.