https://bugs.kde.org/show_bug.cgi?id=468203
--- Comment #24 from Fushan Wen <qydwhotm...@gmail.com> --- Git commit 56216f86f3e15231a303b3abad70c46ed14535ad by Fushan Wen. Committed on 10/04/2023 at 16:52. Pushed by fusionfuture into branch 'Plasma/5.27'. assets: resize viewports of titlebutton SVGs GTK reads SVG to pixmap and creates a cairo surface for an image, and the size of an image surface used by cairo depends on the size of SVG viewport but not the size from `background-size` property. When drawing background images, GTK will scale the pixmap by width in `background-size` / viewport width, so when the viewport is smaller than `background-size`, the background image will look blurry. By making the viewports larger, titlebuttons in GTK apps (especially in GTK3 Wayland and GTK4) will look much sharper. (cherry picked from commit a0bdf9e161b57943c5438e81a251a39792d6747c) M +13 -3 src/assets/breeze-close-active-symbolic.svg M +20 -4 src/assets/breeze-close-hover-symbolic.svg M +13 -3 src/assets/breeze-close-symbolic.svg M +13 -3 src/assets/breeze-maximize-active-symbolic.svg M +12 -3 src/assets/breeze-maximize-hover-symbolic.svg M +18 -3 src/assets/breeze-maximize-symbolic.svg M +13 -3 src/assets/breeze-maximized-active-symbolic.svg M +12 -3 src/assets/breeze-maximized-hover-symbolic.svg M +18 -3 src/assets/breeze-maximized-symbolic.svg M +13 -3 src/assets/breeze-minimize-active-symbolic.svg M +12 -3 src/assets/breeze-minimize-hover-symbolic.svg M +18 -3 src/assets/breeze-minimize-symbolic.svg https://invent.kde.org/plasma/breeze-gtk/commit/56216f86f3e15231a303b3abad70c46ed14535ad -- You are receiving this mail because: You are watching all bug changes.