wezterm icon indicating copy to clipboard operation
wezterm copied to clipboard

Title bar does not change back to Wezterm and stays as program name

Open snowkluster opened this issue 7 months ago • 1 comments

What Operating System(s) are you seeing this problem on?

Linux X11

Which Wayland compositor or X11 Window manager(s) are you using?

Muffin

WezTerm version

20240203-110809-5046fc22

Did you try the latest nightly build to see if the issue is better (or worse!) than your current version?

No, and I'll explain why below

Describe the bug

The title bar does not change back to Wezterm and stays as program name, that was recently open, even if the program has been closed.

To Reproduce

Open a terminal based program such as neovim then, close the program. The title bar would not have changed back to Wezterm or Terminal and stays as the program name.

Configuration

local wezterm = require 'wezterm' local config = wezterm.config_builder() local act = wezterm.action

-- config.window_background_opacity = 0.92

config.font = wezterm.font 'Iosevka Nerd Font' config.font_size = 15.0 config.initial_rows = 25 config.initial_cols = 102

config.window_padding = { left = 1, right = 1, top = 1, bottom = 1, }

config.tab_bar_at_bottom = true config.use_fancy_tab_bar = false config.hide_tab_bar_if_only_one_tab = true config.color_scheme = 'MaterialDarker' config.cursor_blink_ease_in = "Constant" config.cursor_blink_ease_out = "Constant" config.cursor_blink_rate = 470

config.default_cursor_style = 'BlinkingBlock' --[[ BlinkingBar ]] config.colors = { foreground = '#eaeaea', background = '#1b1b1b', ansi = { '#1e1e1e', '#ff5370', '#c3e88d', '#ffcb6b', '#82aaff', '#c792ea', '#89ddff', '#ffffff', }, brights = { '#666666', '#ff5370', '#c3e88d', '#ffcb6b', '#82aaff', '#c792ea', '#89ddff', '#ffffff', }, tab_bar = { background = '#1b1b1b', active_tab = { bg_color = '#1e1e1e', fg_color = '#eaeaea', intensity = 'Normal', underline = 'None', italic = false, strikethrough = false, }, inactive_tab = { bg_color = '#666666', fg_color = '#eaeaea', }, inactive_tab_hover = { bg_color = '#3b3052', fg_color = '#909090', italic = true, }, new_tab = { bg_color = '#1b1b1b', fg_color = '#808080', }, new_tab_hover = { bg_color = '#3b3052', fg_color = '#909090', italic = true, }, }, }

config.keys = { { key = 'n', mods = 'SHIFT|CTRL', action = act.ToggleFullScreen, }, { key = '"', mods = 'SHIFT|CTRL', action = act.SplitVertical { domain = 'CurrentPaneDomain' }, }, { key = ':', mods = 'CTRL|SHIFT', action = act.SplitHorizontal { domain = 'CurrentPaneDomain' }, }, { key = "v", mods = 'CTRL', action = act.ActivateCopyMode, }, }

return config

Expected Behavior

When I exit a program, the title bar changes from the process name to Wezterm or just terminal.

Logs

Debug Overlay wezterm version: 20240203-110809-5046fc22 x86_64-unknown-linux-gnu Window Environment: X11 Mutter (Muffin) Lua Version: Lua 5.4 OpenGL: Mesa Intel(R) Xe Graphics (TGL GT2) 4.6 (Compatibility Profile) Mesa 24.2.8-1ubuntu1~24.04.1 Enter lua statements or expressions and hit Enter. Press ESC or CTRL-D to exit

Anything else?

Image

Image

Image

snowkluster avatar May 24 '25 12:05 snowkluster

Hello. Could you try the nightly version of Wezterm?

bew avatar Jun 04 '25 12:06 bew

  • I also encountered it
  • version:wezterm 20250730-195751-6a493f88
  • it appear in win and linux
  • The title bar and tabs may not change back, it feels like a refresh issue

dashabi99 avatar Sep 04 '25 08:09 dashabi99