From 95b53ac082de12aaf79ce0a7d6ad553d4e802038 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Wed, 22 Feb 2023 14:21:28 +0800 Subject: [PATCH] SessionCtl // Bind legacyCandidateViewTypesettingMethodEnabled. --- Source/Modules/SessionCtl_HandleDisplay.swift | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Source/Modules/SessionCtl_HandleDisplay.swift b/Source/Modules/SessionCtl_HandleDisplay.swift index dd5cb9a7..9004157a 100644 --- a/Source/Modules/SessionCtl_HandleDisplay.swift +++ b/Source/Modules/SessionCtl_HandleDisplay.swift @@ -134,6 +134,12 @@ public extension SessionCtl { } } + if #available(macOS 10.15, *) { + if let ctlCandidateCurrent = candidateUI as? CtlCandidateTDK { + ctlCandidateCurrent.isLegacyMode = PrefMgr.shared.legacyCandidateViewTypesettingMethodEnabled + } + } + candidateUI?.delegate = self // 會自動觸發田所選字窗的資料重載。 candidateUI?.visible = true