Reposition outputs after potentially changing mode

Currently outputs aren't repositioned again after a mode change, which
can cause overlaps.
This commit is contained in:
Ivan Molodetskikh
2024-03-09 08:23:57 +04:00
parent 03fe864d07
commit 9d7c39b89a
+2 -2
View File
@@ -722,10 +722,10 @@ impl State {
self.niri.output_resized(output);
}
self.niri.reposition_outputs(None);
self.backend.on_output_config_changed(&mut self.niri);
self.niri.reposition_outputs(None);
if let Some(touch) = self.niri.seat.get_touch() {
touch.cancel(self);
}