Skip to content

CmdPal: Successfully open when opened on other displays - #48061

Merged
Mike Griese (zadjii-msft) merged 1 commit into
mainfrom
dev/migrie/b/move-cmdpal-docked-other-displays
May 23, 2026
Merged

Mike Griese (zadjii-msft) merged 1 commit into
mainfrom
dev/migrie/b/move-cmdpal-docked-other-displays

Conversation

@zadjii-msft

Copy link
Copy Markdown
Member

When we were docked on a screen other than the primary display, then clicking on a dock item that was a IPage would result in the palette window just not showing up at all.

The fix is to make sure that we use the actual position of the current monitor in the calculation of the final position of the palette HWND.

When we were docked on a screen other than the primary display, then
clicking on a dock item that was a IPage would result in the palette
window just not showing up at all.

The fix is to make sure that we use the actual position of the current
monitor in the calculation of the final position of the palette HWND.
@zadjii-msft Mike Griese (zadjii-msft) added Product-Command Palette Refers to the Command Palette utility CmdPal - Dock Issues related to the Command Palette Dock bug Something isn't working 0.100 labels May 22, 2026
@github-actions

Copy link
Copy Markdown

check-spelling-bot Report

ðŸ”ī Please review

See the 📂 files view, the 📜action log, 👞 SARIF report, or 📝 job summary for details.

Unrecognized words (4)

DWRITE
LWIN
VCENTER
VREDRAW

These words are not needed and should be removed ABlocked AClient AColumn ACR ADate ADifferent AHybrid ALarger AModifier ANull AOklab APeriod ARandom ARemapped ASingle ASUS bck BNumber BOklab BVal BValue CAtl CCom CContext CDeclaration CElems Chunghwa CImage CMock CPower CSearch CSettings CSOT CStyle CTest CVal CVirtual DArchitectures DComposition defaulttonearest diu DSVG dwrite EAccess EFile EInvalid ENot EProvider ESettings eurochange FErase FInc FMask FNumber FRestore GNumber GValue Hann HHmmssfff Hostx HPhysical HSpeed HSync HVal HValue HWP IPREVIEW ITHUMBNAIL IVO kdc LExit LPCFHOOKPROC LPrivate LReader LUMA LVal lwin MMdd MRT MSHCTX MSHLFLAGS Nanjing newcolor NLog oldcolor outsourced PBlob PElems PHL pinboard PStr PToy QDS RAlt RAquadrant rectp RKey RNumber scanled suntimes Tianma UBreak UCallback UError UFlags UHash UMax UMin unsubscribes UOffset UType vcenter VDesktop vredraw VSpeed VSync WBounds WClass workerw WReserved XAxis XButton XDeployment XDimension XDocument XElement XFile XIncrement XLoc XNamespace XPels XPixel XPos XResource XSpeed XStr XTimer YAxis YDimension YIncrement YPels YPos YResolution YSpeed YStr YTimer

To accept these unrecognized words as correct and remove the previously acknowledged and now absent words, you could run the following commands

... in a clone of the git@github.com:microsoft/PowerToys.git repository
on the dev/migrie/b/move-cmdpal-docked-other-displays branch (â„đïļ how do I use this?):

curl -s -S -L 'https://raw.githubusercontent.com/check-spelling/check-spelling/cfb6f7e75bbfc89c71eaa30366d0c166f1bd9c8c/apply.pl' |
perl - 'https://github.com/microsoft/PowerToys/actions/runs/26307659356/attempts/1' &&
git commit -m 'Update check-spelling metadata'

OR

To have the bot accept them for you, comment in the PR quoting the following line:
check-spelling-bot apply updates.

If the flagged items are ðŸĪŊ false positives

If items relate to a ...

  • binary file (or some other file you wouldn't want to check at all).

    Please add a file path to the excludes.txt file matching the containing file.

    File paths are Perl 5 Regular Expressions - you can test yours before committing to verify it will match your files.

    ^ refers to the file's path from the root of the repository, so ^README\.md$ would exclude README.md (on whichever branch you're using).

  • well-formed pattern.

    If you can write a pattern that would match it,
    try adding it to the patterns.txt file.

    Patterns are Perl 5 Regular Expressions - you can test yours before committing to verify it will match your lines.

    Note that patterns can't match multiline strings.

@zadjii-msft
Mike Griese (zadjii-msft) merged commit 11083c9 into main May 23, 2026
16 checks passed
@zadjii-msft
Mike Griese (zadjii-msft) deleted the dev/migrie/b/move-cmdpal-docked-other-displays branch May 23, 2026 10:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

0.100 bug Something isn't working CmdPal - Dock Issues related to the Command Palette Dock Product-Command Palette Refers to the Command Palette utility

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants