wez / wezterm

A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
https://wezfurlong.org/wezterm/
Other
18.06k stars 807 forks source link

Window management buttons still persist #3598

Open jeeeem opened 1 year ago

jeeeem commented 1 year ago

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

Windows

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

No response

WezTerm version

wezterm 20230421-075330-e0a92c73

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

Yes, and I updated the version box above to show the version of the nightly that I tried

Describe the bug

Window management buttons (minimize, maximize, close) still persist in the UI, it has no functionalities (no clickable or do anything) which I believe occurs with the new backdrop options

To Reproduce

Have both options in your config

tab_bar_at_bottom = true,
use_fancy_tab_bar = false,
window_background_opacity = 0,
win32_system_backdrop = 'Mica', -- | Acrylic | Tabbed
window_decorations = "RESIZE",

Configuration

Same with the reproduce steps

Expected Behavior

No UI management buttons

Logs

No response

Anything else?

Screenshot:

image

Inside neovim:

image

wez commented 1 year ago

If you comment out the win32_system_backdrop line, do they go away?

jeeeem commented 1 year ago

If you comment out the win32_system_backdrop line, do they go away?

Yes, it is not there anymore.

image

dan-myles commented 8 months ago

Just commenting here saying that I have the exact same issue... Has there been any more mentions of this?

I would also like to tack on that when the title bar buttons persist, they just don't work.

TechyAditya commented 3 weeks ago

I am having similar but different issue. Here is config:

config.window_decorations = "INTEGRATED_BUTTONS|RESIZE"
config.use_fancy_tab_bar = true
config.integrated_title_button_style = "Windows"
config.win32_system_backdrop = 'Mica'
config.window_background_opacity = 0

It is fine in windowed mode. image But when I turn into fullscreen mode, it shows this way image

I am using temporary workaround for full screen mode, by setting config.window_frame.border_right_width=2. Now I have weird rendering issues in windowed mode while making all icons in fullscreen bold. image image