From 72ed8b081cedfd284098c8d4c75bc37d51f39888 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Sat, 15 Apr 2023 13:50:01 +0800 Subject: [PATCH] TooltipUI // Hard-code certain tooltip colors. --- .../Sources/TooltipUI/TooltipUI.swift | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Packages/vChewing_TooltipUI/Sources/TooltipUI/TooltipUI.swift b/Packages/vChewing_TooltipUI/Sources/TooltipUI/TooltipUI.swift index 920434fd..248f122d 100644 --- a/Packages/vChewing_TooltipUI/Sources/TooltipUI/TooltipUI.swift +++ b/Packages/vChewing_TooltipUI/Sources/TooltipUI/TooltipUI.swift @@ -103,8 +103,12 @@ public class TooltipUI: NSWindowController { red: 1.00, green: 0.60, blue: 0.00, alpha: 1.00 ) case .denialInsufficiency: - backgroundColor = NSColor.windowBackgroundColor - textColor = NSColor.labelColor + backgroundColor = NSColor( + red: 0.15, green: 0.15, blue: 0.15, alpha: 1.00 + ) + textColor = NSColor( + red: 0.88, green: 0.88, blue: 0.88, alpha: 1.00 + ) case .prompt: backgroundColor = NSColor( red: 0.09, green: 0.15, blue: 0.15, alpha: 1.00 @@ -114,13 +118,9 @@ public class TooltipUI: NSWindowController { ) } if !NSApplication.isDarkMode { - switch state { - case .denialInsufficiency: break - default: - let colorInterchange = backgroundColor - backgroundColor = textColor - textColor = colorInterchange - } + let colorInterchange = backgroundColor + backgroundColor = textColor + textColor = colorInterchange } window?.contentView?.layer?.backgroundColor = backgroundColor.cgColor messageText.textColor = textColor