From 5ce48c18e6ec863d228a9e7ca44bff915ff7abd4 Mon Sep 17 00:00:00 2001 From: lwouis Date: Fri, 20 Feb 2026 22:49:04 +0100 Subject: [PATCH] fix: improve settings window on macos 10.13 --- src/ui/settings-window/SettingsWindow.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/ui/settings-window/SettingsWindow.swift b/src/ui/settings-window/SettingsWindow.swift index 3cb50c99..51d2b041 100644 --- a/src/ui/settings-window/SettingsWindow.swift +++ b/src/ui/settings-window/SettingsWindow.swift @@ -456,6 +456,10 @@ private final class SettingsSidebarCellView: NSTableCellView { } } +private final class SettingsFlippedView: NSView { + override var isFlipped: Bool { true } +} + class SettingsWindow: NSWindow { static let contentWidth = CGFloat(620) static let width = contentWidth @@ -497,7 +501,7 @@ class SettingsWindow: NSWindow { private let sidebarScrollView = NSScrollView() private let sidebarTableView = NSTableView() private let rightScrollView = NSScrollView() - private let sectionsDocumentView = FlippedView(frame: .zero) + private let sectionsDocumentView = SettingsFlippedView(frame: .zero) private let sectionsStack = NSStackView() private let supportButton = AboutTab.makeSupportProjectButton() private let resetButton = NSButton(title: NSLocalizedString("Reset settings and restart…", comment: ""), target: nil, action: nil)