diff --git a/Packages/vChewing_CandidateWindow/Sources/CandidateWindow/CtlCandidate.swift b/Packages/vChewing_CandidateWindow/Sources/CandidateWindow/CtlCandidate.swift index fd117a5f..73f3435a 100644 --- a/Packages/vChewing_CandidateWindow/Sources/CandidateWindow/CtlCandidate.swift +++ b/Packages/vChewing_CandidateWindow/Sources/CandidateWindow/CtlCandidate.swift @@ -110,7 +110,9 @@ open class CtlCandidate: NSWindowController, CtlCandidateProtocol { fatalError("init(coder:) has not been implemented") } - open var candidateFont = NSFont.systemFont(ofSize: 18) + open var candidateFont = NSFont.systemFont( + ofSize: min(196, max(12, Double(UserDefaults.standard.integer(forKey: "CandidateListTextSize")))) + ) @discardableResult open func showNextLine() -> Bool { false