make macos_titlebar_color=background support transparent - #8906
Conversation
This will have a warning, maybe we should find a better way to implement it edit: fixed |
|
And when background_opacity is set to 0.2, the titlebar background color is inconsistent compared to when it is set to 1.0 after maximizing the kitty window. in |
|
I dont have time to look at it today but till I do, some questions:
|
|
Also, what happens if macos_titlebar_color is system and background_opacity < 1? |
It works. But the title bar has a slight color difference, and the window background does not follow the background color when it is scaled, and is consistent with the background color after the scale is completed.
all work(like kitty 0.42.2 release)
all work(like kitty 0.42.2 release)
|
The reason has not yet been discovered |
Building the |
|
On Sat, Aug 16, 2025 at 10:42:19PM -0700, zhaolei wrote:
zzhaolei left a comment (kovidgoyal/kitty#8906)
> But the title bar has a slight color difference, and the window background does not follow the background color when it is scaled, and is consistent with the background color after the scale is completed. with `-o background_opacity=1.0 -o background_blur=0 -o macos_titlebar_color=background` and macos_titlebar_color system/light/dark
The reason has not yet been discovered
That's OK slight inaccuracies during a resize are not that important.
|
but not in
|
|
On Sat, Aug 16, 2025 at 10:52:34PM -0700, zhaolei wrote:
zzhaolei left a comment (kovidgoyal/kitty#8906)
> > and the window background does not follow the background color when it is scaled, and is consistent with the background color after the scale is completed
>
> Building the `master` branch also produces the same issue, so this PR didn’t introduce it.
but not in `kitty 0.42.2 release`.
`kitty -o background_opacity=1.0 -o background_blur=0 -o macos_titlebar_color=background`
|
|
I remember that when setting Perfect fix. |
|
As long as it is not happening now, good enough :) |
|
No, I didn't make it clear. This pr did not introduce this problem. It now exists in master. |
|
I dont follow. I ran on current master and I see no titlebar and no traffic light buttons. Is that not correct? |
|
If this is what is expected, it is absolutely correct. Something went wrong with my memory🥲 |
before:

now:

conf: