IMKCandidates // Stop crashing on activating new session.
This commit is contained in:
parent
f99c16169e
commit
135b9dc1e4
|
@ -275,7 +275,9 @@ public extension SessionCtl {
|
||||||
}
|
}
|
||||||
DispatchQueue.main.async {
|
DispatchQueue.main.async {
|
||||||
// 清理掉上一個會話的選字窗及其選單。
|
// 清理掉上一個會話的選字窗及其選單。
|
||||||
self.candidateUI = nil
|
if self.candidateUI is CtlCandidateTDK {
|
||||||
|
self.candidateUI = nil
|
||||||
|
}
|
||||||
CtlCandidateTDK.currentMenu?.cancelTracking()
|
CtlCandidateTDK.currentMenu?.cancelTracking()
|
||||||
CtlCandidateTDK.currentMenu = nil
|
CtlCandidateTDK.currentMenu = nil
|
||||||
CtlCandidateTDK.currentWindow?.orderOut(nil)
|
CtlCandidateTDK.currentWindow?.orderOut(nil)
|
||||||
|
|
Loading…
Reference in New Issue