You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/backend/wayland/state/toolbar/visibility/sync.rs
+1-20Lines changed: 1 addition & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -17,32 +17,14 @@ impl WaylandState {
17
17
18
18
let desktop_env = std::env::var("XDG_CURRENT_DESKTOP").unwrap_or_else(|_| "unknown".into());
19
19
let session_env = std::env::var("XDG_SESSION_DESKTOP").unwrap_or_else(|_| "unknown".into());
20
-
log::warn!(
20
+
log::info!(
21
21
"Layer-shell protocol unavailable; toolbar surfaces will not appear (desktop='{}', session='{}'). Overlay may be limited to the work area on compositors like GNOME.",
let summary = "Toolbars unavailable on this desktop";
35
-
let body = "This compositor does not expose the layer-shell protocol, so the toolbar surfaces cannot be created. Try a compositor with layer-shell support or an X11 session.";
36
-
notification::send_notification_async(
37
-
&self.tokio_handle,
38
-
summary.to_string(),
39
-
body.to_string(),
40
-
Some("dialog-warning".to_string()),
41
-
);
42
-
log::warn!("{}", summary);
43
-
log::warn!("{}", body);
44
-
}
45
-
46
28
/// Applies keyboard interactivity based on toolbar visibility.
0 commit comments