mirror of
https://github.com/kovidgoyal/kitty.git
synced 2026-10-21 12:42:25 +00:00
macOS: Fix a big where the color of a transparent titlebar was off when running in the release build versus the build from source. Also fix using a transparent titlebar causing the background opacity to be darkened.
There were two issues. 1) Setting window background color to a non-zero opacity causes darkening (essentially there were two layers of blending) 2) The titlebar background view could end up in the wrong position because it was a child of the content view rather than its super view Fix both issues setting the window background to clear color and moving the background view into the super view while making sure it is positioned correctly using explicit constraints. Phew.
This commit is contained in:
parent
e024226b0c
commit
e542cd8378
2 changed files with 30 additions and 19 deletions
|
|
@ -134,6 +134,13 @@ consumption to do the same tasks.
|
|||
Detailed list of changes
|
||||
-------------------------------------
|
||||
|
||||
0.43.1 [future]
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- macOS: Fix a big where the color of a transparent titlebar was off when
|
||||
running in the release build versus the build from source. Also fix using a
|
||||
transparent titlebar causing the background opacity to be darkened.
|
||||
|
||||
0.43.0 [2025-09-28]
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue