aboutsummaryrefslogtreecommitdiff
path: root/src/input.rs
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2023-09-26 10:06:07 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2023-09-26 13:45:03 +0400
commitac16717f4eb6d339ae0a544ac35b8305ffc8802e (patch)
tree9a7d8ba7b72928b8b886ceea49e80fe558d77505 /src/input.rs
parent52aee11aa5ee6a027062d23719f3473149a19a31 (diff)
downloadniri-ac16717f4eb6d339ae0a544ac35b8305ffc8802e.tar.gz
niri-ac16717f4eb6d339ae0a544ac35b8305ffc8802e.tar.bz2
niri-ac16717f4eb6d339ae0a544ac35b8305ffc8802e.zip
Avoid unwraps in more places
Diffstat (limited to 'src/input.rs')
-rw-r--r--src/input.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/input.rs b/src/input.rs
index 888bf785..dc443365 100644
--- a/src/input.rs
+++ b/src/input.rs
@@ -153,10 +153,10 @@ impl State {
Action::Screenshot => {
let active = self.niri.monitor_set.active_output().cloned();
if let Some(active) = active {
- if let Err(err) =
- self.niri.screenshot(self.backend.renderer(), &active)
- {
- warn!("error taking screenshot: {err:?}");
+ if let Some(renderer) = self.backend.renderer() {
+ if let Err(err) = self.niri.screenshot(renderer, &active) {
+ warn!("error taking screenshot: {err:?}");
+ }
}
}
}