aboutsummaryrefslogtreecommitdiff
path: root/src/backend
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend')
-rw-r--r--src/backend/tty.rs2
-rw-r--r--src/backend/winit.rs2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/backend/tty.rs b/src/backend/tty.rs
index abcc93d3..327a5c97 100644
--- a/src/backend/tty.rs
+++ b/src/backend/tty.rs
@@ -502,6 +502,8 @@ impl Tty {
}
drop(config);
+ niri.layout.update_shaders();
+
// Create the dmabuf global.
let primary_formats = renderer.dmabuf_formats().collect::<HashSet<_>>();
let default_feedback =
diff --git a/src/backend/winit.rs b/src/backend/winit.rs
index f61c1c9f..ab71ea2e 100644
--- a/src/backend/winit.rs
+++ b/src/backend/winit.rs
@@ -142,6 +142,8 @@ impl Winit {
}
drop(config);
+ niri.layout.update_shaders();
+
niri.add_output(self.output.clone(), None, false);
}