SessionCtl // Use hidePalettes() when needed.
This commit is contained in:
parent
0639e9e289
commit
421268e620
|
@ -45,9 +45,7 @@ public extension SessionCtl {
|
||||||
// 這裡移除一些處理,轉而交給 commitComposition() 代為執行。
|
// 這裡移除一些處理,轉而交給 commitComposition() 代為執行。
|
||||||
// 這裡不需要 clearInlineDisplay() ,否則會觸發無限迴圈。
|
// 這裡不需要 clearInlineDisplay() ,否則會觸發無限迴圈。
|
||||||
// 對於 IMK 選字窗的顯示狀態糾正的行為交給 inputMode.didSet() 來處理。
|
// 對於 IMK 選字窗的顯示狀態糾正的行為交給 inputMode.didSet() 來處理。
|
||||||
candidateUI?.visible = false
|
hidePalettes()
|
||||||
popupCompositionBuffer.hide()
|
|
||||||
tooltipInstance.hide()
|
|
||||||
inputHandler?.clear()
|
inputHandler?.clear()
|
||||||
if ![.ofAbortion, .ofEmpty].contains(previous.type), !previous.displayedText.isEmpty {
|
if ![.ofAbortion, .ofEmpty].contains(previous.type), !previous.displayedText.isEmpty {
|
||||||
clearInlineDisplay()
|
clearInlineDisplay()
|
||||||
|
|
Loading…
Reference in New Issue