microsoft / microsoft/PowerToys

Layout shifts in Dock when values change

Open
#46,363 0 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

CmdPal - Dock 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

0.98.0

Installation method

WinGet

Area(s) with issue?

Command Palette

Steps to reproduce

The layout shifts in the "Dock" when values change

✔️ Expected Behavior

Layout does not shift and enough space is reserved upfront for common values depending on it's type.
Percentage should reserve space for 2 digits, speed should reserve space for 4 digits + decimal sign.

❌ Actual Behavior

Layout shifts when values change:

https://github.com/user-attachments/assets/b6768a3e-6b88-46c6-9108-1fa5d36260d9

Upload Bug Report ZIP-file

No response

Additional Information

Win 11 25H2 26200.8037

Other Software

No response

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 by reproducing the layout shift in the Command Palette Dock on Windows 11 with changing percentage and speed values. Locate the Dock implementation from the Command Palette area and inspect how value widths are allocated. Done means common percentage and speed values fit their reserved space without shifting the layout.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.