Try harder to find an output for the screenshot UI

The mouse might be outside any outputs, let's try to open in that case
anyway.
This commit is contained in:
Ivan Molodetskikh
2024-01-27 14:09:55 +04:00
parent d77aac1afa
commit 6d7c220137
+5 -1
View File
@@ -2508,7 +2508,11 @@ impl Niri {
return;
}
let Some(default_output) = self.output_under_cursor() else {
let default_output = self
.output_under_cursor()
.or_else(|| self.layout.active_output().cloned())
.or_else(|| self.global_space.outputs().next().cloned());
let Some(default_output) = default_output else {
return;
};