fix(input): match layer keyboard focus to fullscreen visibility (#49)
* fix(input): require mapped layers for keyboard focus * fix(input): match layer keyboard focus to fullscreen visibility --------- Co-authored-by: Samuel Onoja <[email protected]>
This commit is contained in:
1 parent
b5f7793870
commit
9251522a69
8 files changed
+314
-6
No files matched your search
@@ -104,7 +104,7 @@ impl Ferese {
|
||||
let map = layer_map_for_output(output);
|
||||
|
||||
for requested in layers {
|
||||
if *requested == Layer::Top && self.output_has_fullscreen(output) {
|
||||
if !self.layer_visible_on_output(output, *requested) {
|
||||
continue;
|
||||
}
|
||||
for layer in map.layers_on(*requested).rev() {
|
||||
|
||||
Reference in new issue
Block a user