From e9e07b17b427723f0c4064208cb7cd060d371107 Mon Sep 17 00:00:00 2001
From: Kirottu <arnovaara@gmail.com>
Date: Wed, 26 Apr 2023 12:51:43 +0300
Subject: [PATCH] Set proper namespace for layer

---
 anyrun/src/main.rs | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/anyrun/src/main.rs b/anyrun/src/main.rs
index 725ab86..474828f 100644
--- a/anyrun/src/main.rs
+++ b/anyrun/src/main.rs
@@ -198,6 +198,8 @@ fn activate(app: &gtk::Application, runtime_data: Rc<RefCell<Option<RuntimeData>
     gtk_layer_shell::set_anchor(&window, gtk_layer_shell::Edge::Left, true);
     gtk_layer_shell::set_anchor(&window, gtk_layer_shell::Edge::Right, true);
 
+    gtk_layer_shell::set_namespace(&window, "anyrun");
+
     if config.ignore_exclusive_zones {
         gtk_layer_shell::set_exclusive_zone(&window, -1);
     }
@@ -397,7 +399,9 @@ fn activate(app: &gtk::Application, runtime_data: Rc<RefCell<Option<RuntimeData>
                                     .select_row(Some(&combined_matches[0].0)),
                                 constants::Up => combined_matches[combined_matches.len() - 1]
                                     .1
-                                    .select_row(Some(&combined_matches[combined_matches.len() - 1].0)),
+                                    .select_row(Some(
+                                        &combined_matches[combined_matches.len() - 1].0,
+                                    )),
                                 _ => unreachable!(),
                             }
                         }