Prepare 0.1.0-beta.2 feature freeze and release validation
This commit is contained in:
1 parent
a62f1367bd
commit
77fa25e5f7
14 files changed
+202
-145
No files matched your search
@@ -886,10 +886,10 @@ impl Ferese {
|
||||
let Some(surface) = self.seat.get_keyboard().and_then(|keyboard| keyboard.current_focus()) else {
|
||||
return false;
|
||||
};
|
||||
if !self
|
||||
if self
|
||||
.space
|
||||
.layer_for_surface(&surface, smithay::desktop::WindowSurfaceType::ALL)
|
||||
.is_some_and(|layer| layer.namespace() == "ferese-launcher")
|
||||
.is_none_or(|layer| layer.namespace() != "ferese-launcher")
|
||||
|| self
|
||||
.layer_under(location)
|
||||
.is_some_and(|(layer, _, _)| layer.wl_surface() == &surface)
|
||||
|
||||
Reference in new issue
Block a user