PowerToys icon indicating copy to clipboard operation
PowerToys copied to clipboard

FancyZones refuses to use selected layout

Open david7a68 opened this issue 2 years ago • 3 comments

Microsoft PowerToys version

0.61.1

Running as admin

  • [X] Yes

Area(s) with issue?

FancyZones, FancyZones Editor

Steps to reproduce

  1. Sign in to PC account (PowerToys starts automatically)
  2. Open an window and attempt to snap to layout active before shutdown
  3. Discover that the Priority Grid default layout is in use
  4. Open layout selector
  5. Select (double-click) desired custom layout
  6. Layout selector closes automatically
  7. Click and drag window titlebar while holding Shift key
  8. Priority Grid layout is still active
  9. Close PowerToys from taskbar
  10. Start PowerToys from start menu
  11. Attempt to snap active layout
  12. Discover that desired custom layout is (somehow) active

✔️ Expected Behavior

FancyZones should remember the layout that was active on shutdown and reactivate that layout on startup.

❌ Actual Behavior

FancyZones defaults to the Priority Grid default layout on startup and refuses to change layouts without restarting PowerToys manually.

Other Software

No response

david7a68 avatar Aug 04 '22 17:08 david7a68

/bugreport

Jay-o-Way avatar Aug 05 '22 09:08 Jay-o-Way

Hi there!

We need a bit more information to really debug this issue. Can you add a "Report Bug" zip file here? You right click on our system tray icon and just go to report bug. Then drag the zipfile from your desktop onto the GitHub comment box in this issue. Thanks!
Report Bug

msftbot[bot] avatar Aug 05 '22 09:08 msftbot[bot]

This bug is even worse than the OP describes as re-opening FZ's selection dialog/window still shows Priority Grid as active while the previously selected (custom or other default) layout is actually active & also stored correctly within FZ's settings file.

In other words: FZ's selection dialog/window refuses to show the correctly selected layout, too.

Eagle3386 avatar May 15 '23 09:05 Eagle3386