Refine shell status controls and glass rendering; defer cursor redraw safely
This commit is contained in:
1 parent
e85fc1e032
commit
b3fa82b53b
53 files changed
+3329
-259
No files matched your search
@@ -46,6 +46,9 @@ pub(crate) fn prepare_command(
|
||||
let mut clients = vec![primary];
|
||||
|
||||
command.env_remove("WAYLAND_DISPLAY");
|
||||
// Shell-launched applications must use the public socket, not inherit the
|
||||
// private shell/effects connection or accidentally connect to the host.
|
||||
command.env("FERESE_PUBLIC_WAYLAND_DISPLAY", &state.socket_name);
|
||||
command.env_remove("FERESE_SHELL_CONTROL_SOCKET");
|
||||
command.env("WAYLAND_SOCKET", clients[0].as_raw_fd().to_string());
|
||||
|
||||
|
||||
Reference in new issue
Block a user