diff --git a/crates/gpui/src/platform/linux/wayland/window.rs b/crates/gpui/src/platform/linux/wayland/window.rs index aa3b7141be77dbdc73893783620523c6c8d68e4e..a4b33e7a843c69644adb8580925a75ed4e799cdd 100644 --- a/crates/gpui/src/platform/linux/wayland/window.rs +++ b/crates/gpui/src/platform/linux/wayland/window.rs @@ -157,6 +157,12 @@ impl WaylandWindowState { BladeRenderer::new(gpu_context, &raw_window, config)? }; + if let Some(titlebar) = options.titlebar { + if let Some(title) = titlebar.title { + toplevel.set_title(title.to_string()); + } + } + Ok(Self { xdg_surface, acknowledged_first_configure: false,