English:
The Down Arrow should be used exclusively by the IME to select candidates.
實際結果 (Actual result)
中文:
下方向鍵同時被輸入法(候選字選擇)與軟體(搜尋結果導覽)攔截,導致衝突,無法正常選字。
English:
The Down Arrow is interpreted both by the IME (for candidate selection) and by the software (for navigating search results), which causes a conflict and prevents proper character input.
Chinese IME compatibility issue with Search and Quick Switcher
此外,在官方的 1.8.2 版本更新日誌中也提到過:「Search: Pressing the “Down” arrow key now removes the cursor from the search bar, making it easier to navigate results using arrow keys.」
從這些資訊看起來,問題似乎與 Obsidian 沒有正確區分「輸入法還在組字狀態(composition)」與「輸入完成」有關,導致下方向鍵同時被 IME 和 Obsidian 攔截而衝突。
我也注意到有人建議可以在安全模式(Safe Mode)下測試,因為有些情況可能與外掛或主題有關。
希望這些資訊能幫助釐清問題。如果需要我提供 debug info 的操作步驟,還請再指導。
English:
This issue happens in my regular working vault.
The problem only appears in the search bar, not in the editor area.
I’m not familiar with the “show of debug info” command and I don’t know how to retrieve it.
I’m using the built-in Traditional Chinese Bopomofo IME in macOS.
This problem only started after I upgraded to version 1.9.12. I’m not sure if it happened in earlier versions, since I don’t use the software very frequently.
Additionally, I looked through the Obsidian Forum and found that other users have reported similar issues, such as:
Chinese IME compatibility issue with Search and Quick Switcher
I also noticed that in the official changelog for version 1.8.2, it mentioned:
“Search: Pressing the ‘Down’ arrow key now removes the cursor from the search bar, making it easier to navigate results using arrow keys.”
From these references, it seems the problem may be related to Obsidian not properly distinguishing between when the IME is still in composition mode and when input is complete. This causes the Down Arrow to be intercepted by both the IME and Obsidian, resulting in a conflict.
Some users also suggested testing in Safe Mode, as in certain cases the issue might be related to community plugins or themes.
I hope this information helps clarify the problem. If you would like me to provide debug info, please kindly guide me on how to do so.