microsoft / microsoft/PowerToys

CmdPal: Search results for Chinese characters only update correctly after pressing Backspace

Open
#48,617 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Issue-Bug Needs-Triage Product-Command Palette
Dominant language
C
Stars
139k
Forks
8.6k
PR merge metrics
PR metrics pending

Description

Microsoft PowerToys version

v0.100.0

Installation method

PowerToys auto-update

Area(s) with issue?

Command Palette

Steps to reproduce

Open Command Palette.

=> Type "休" (The target command "使電腦休眠" appears properly):
Image

=> Continue typing to "休眠" (The target command completely disappears):
Image

=> Press Backspace to delete "眠", leaving only "休" (The target command "使電腦休眠" suddenly appears again):
Image

✔️ Expected Behavior

When typing "休眠" (or any full keyword) in the Command Palette, relevant commands such as "使電腦休眠" (Sleep) should be search-matched and displayed immediately in the results list.

❌ Actual Behavior

When typing "休眠", no results or unrelated results are shown. However, if I press the Backspace key to delete the last character and leave only "休", the command "使電腦休眠" suddenly appears in the results. It seems the search results are not being properly updated or refreshed on the initial full IME input.

Upload Bug Report ZIP-file

PowerToysReport_2026-06-15-09-02-05.zip

Additional Information
  • PowerToys Version: v0.100.0
  • Windows Version: Windows 11 25H2
  • Input Method Editor (IME): Microsoft Traditional Chinese IME (微軟正體中文輸入法)
Other Software

I am using the Microsoft Traditional Chinese Bopomofo (ZhuYin) IME.

Related Issues / Prior Research
  • #46810

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the Command Palette entry point and reproduce the Chinese IME sequence described in this issue, checking the behavior against related issue #46810. Done means that typing the full keyword "休眠" immediately displays the matching command, without requiring Backspace.

Written by the indexing model from the issue text.

Assessment

Domain
desktop, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.