diff --git a/Source/Modules/UIModules/CandidateUI/IMKCandidatesImpl.swift b/Source/Modules/UIModules/CandidateUI/IMKCandidatesImpl.swift index d24949a5..8b4849ba 100644 --- a/Source/Modules/UIModules/CandidateUI/IMKCandidatesImpl.swift +++ b/Source/Modules/UIModules/CandidateUI/IMKCandidatesImpl.swift @@ -24,7 +24,10 @@ public class CtlCandidateIMK: IMKCandidates, CtlCandidateProtocol { } } - public var visible = false { didSet { visible ? show() : hide() } } + public var visible: Bool { + get { isVisible() } + set { newValue ? show() : hide() } + } public var windowTopLeftPoint: NSPoint { get {