KeyHandler // Stop nerfing if target is not in the dictionary.
This commit is contained in:
parent
44a2ac6a3a
commit
1a7a6920d3
|
@ -176,7 +176,12 @@ extension KeyHandler {
|
||||||
// Enter
|
// Enter
|
||||||
if input.isEnter {
|
if input.isEnter {
|
||||||
if let keyHandlerDelegate = delegate {
|
if let keyHandlerDelegate = delegate {
|
||||||
if !keyHandlerDelegate.keyHandler(self, didRequestWriteUserPhraseWith: state, addToFilter: false) {
|
// 先判斷是否是在摁了降權組合鍵的時候目標不在庫。
|
||||||
|
if input.isShiftHold, input.isCommandHold, !state.validToFilter {
|
||||||
|
IME.prtDebugIntel("2EAC1F7A")
|
||||||
|
errorCallback()
|
||||||
|
return true
|
||||||
|
} else if !keyHandlerDelegate.keyHandler(self, didRequestWriteUserPhraseWith: state, addToFilter: false) {
|
||||||
IME.prtDebugIntel("5B69CC8D")
|
IME.prtDebugIntel("5B69CC8D")
|
||||||
errorCallback()
|
errorCallback()
|
||||||
return true
|
return true
|
||||||
|
|
Loading…
Reference in New Issue