Title

Message

Confirm

<< DiscussionsReply

DisplayFusion changing window position and state for no apparent reason

Charixfox
20 discussion posts
I have no window position profiles set and nothing that I can see in settings that would affect this. When unlocking the computer, closing, or restarting DF, it repositions and changes the state of various application windows to something from their history. For example, closing DF puts one window centered in the screen from where I dragged it to. Then restarting DF puts it back where I originally dragged it to. Unlock the computer and it restores minimized windows and puts them in strange places.

Am I missing some feature, setting, or bug that is causing this?
27 days ago  • #1
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Hello,

It sounds like you're experiencing what's mentioned at the top of this guide: https://www.displayfusion.com/Discussions/View/automatically-save-and-restore-window-positions-on-sleepresume/?ID=fa98975e-e4ed-45de-afe0-fafad56c7a83#first

That's strange it happens when opening/exiting DisplayFusion though. Does it always move the same application window?

Thanks!
27 days ago  • #2
Charixfox
20 discussion posts
Quote:
Hello,

It sounds like you're experiencing what's mentioned at the top of this guide: https://www.displayfusion.com/Discussions/View/automatically-save-and-restore-window-positions-on-sleepresume/?ID=fa98975e-e4ed-45de-afe0-fafad56c7a83#first

That's strange it happens when opening/exiting DisplayFusion though. Does it always move the same application window?

Thanks!


While the behavior is similar, it's not expected.
- The computer isn't sleeping, just locking, or DisplayFusion is being shut down or started up.
- When unlocking the computer, it hasn't been sleeping, nor have the monitors been allowed to go to low power state.

It's not always the same windows, and adjusts to what I have open. For example, when I unlocked the computer today, it restored a browser window that I had minimized yesterday before locking it.

When shutting DF down and restarting it, pretty much any window that has been semi-recently moved, minimized, or restored gets reverted to the location or state it was in before DF was running. I say "Pretty Much" because enough windows are changed that it's difficult to say which ones when I have several hundred of them at a time.

I did tinker with Window profiles at one point, but they wouldn't work for me since there was not enough granularity in control. I have to run five copies of a console program for example and I was hoping I could tell it to arrange them into specific places based on run order (PID) but that was not a thing. So the profile was deleted.
27 days ago  • #3
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
If you disable the DisplayFusion taskbars (DisplayFusion Settings > Taskbars > uncheck "Enable Multi-Monitor Taskbars"), does the issue still happen when locking/unlocking, or restarting DisplayFusion?

Also, do you have any triggers set to fire when DisplayFusion starts or exits?

Thanks!
25 days ago  • #4
Charixfox
20 discussion posts
Quote:
If you disable the DisplayFusion taskbars (DisplayFusion Settings > Taskbars > uncheck "Enable Multi-Monitor Taskbars"), does the issue still happen when locking/unlocking, or restarting DisplayFusion?

Also, do you have any triggers set to fire when DisplayFusion starts or exits?

Thanks!


Good catch and bad news for me. Does not occur when taskbars are disabled, and can specifically be triggered by disabling and enabling the taskbars.

I do not have any triggers set.

This is bad news for me because I very specifically use DisplayFusion the past decade* for the taskbars and only for the taskbars. Moreso now since Windows 11 is horrifically bad with multi-monitor taskbars and the taskbar in general.

Now I can only hope for a workaround or a fix for that. If you have any ideas, I'm all ears.

(* Wow, it literally has been a decade as of January this year. Congrats to the Binary Fortress and DisplayFusion teams for making awesome stuff and keeping on keeping on!)
25 days ago  • #5
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Interesting, could you send me a copy of your troubleshooting info? Here are the steps:
  • Open the Settings > Troubleshooting tab
  • Click the "Export Info to File" button
  • Reply with the file attached

Could you also send me over a backup of your DisplayFusion Settings? You can grab them in the DisplayFusion Settings window > Options > Export Settings.

Thanks for the kind words and support as well!
21 days ago  • #6
Charixfox
20 discussion posts
Hi Owen,

Attached.

And thank you for helping.

Quote:
Interesting, could you send me a copy of your troubleshooting info? Here are the steps:
  • Open the Settings > Troubleshooting tab
  • Click the "Export Info to File" button
  • Reply with the file attached

Could you also send me over a backup of your DisplayFusion Settings? You can grab them in the DisplayFusion Settings window > Options > Export Settings.

Thanks for the kind words and support as well!
• Attachment [protected]: DisplayFusion Backup (2022-05-03 @ 11-42, 9.9.99.113, NIGHTFIRE, SettingsWindow).reg [113,898 bytes]
• Attachment [protected]: DisplayFusionDebugInfo.zip [49,455 bytes]
21 days ago  • #7
Koshkaboo
2 discussion posts
FWIW, I came here because this is happening to me. This happens if I lock a screen or if it goes to sleep. (I've now disabled the going to sleep so that may cut down on this). This has only started happening within the past few days.
20 days ago  • #8
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Thanks for sending that over, I can't seem to reproduce this on my end. If you disable "Enable maximized window dragging between monitors" in the DisplayFusion Settings > Window Management tab, does that make any difference?

@Koshkaboo Could you send me a copy of your troubleshooting info? Here are the steps:
  • Open the Settings > Troubleshooting tab
  • Click the "Export Info to File" button
  • Reply with the file attached

Thanks!
18 days ago  • #9
Charixfox
20 discussion posts
Does not make a difference. I am able to reproduce it with the settings window, but I may need to try reproduction before I start up a lot of software on my end.

If I place the settings window in position 1 (Say, lower left of the middle screen), then turn off MM Taskbars, click Apply... Settings window -may- move to different location. Then move Settings window to Position 2 (For example lower right), and turn on taskbars, click Apply. Settings window moves to Position 1. Move Settings window to position 3 (For example, top middle), turn off taskbars, and click apply. Settings window moves to position 2.

When enabling taskbars, it will switch to a 'starting' position for half a second or less, then to the position it will stay in.

It appears to remember one window position for MM taskbar active, and one for MM taskbar disabled, and it swaps between them depending on the state of the MMT.

Quote:
Thanks for sending that over, I can't seem to reproduce this on my end. If you disable "Enable maximized window dragging between monitors" in the DisplayFusion Settings > Window Management tab, does that make any difference?

Thanks!
18 days ago  • #10
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Interesting, and these windows are just being dragged to their locations normally, they aren't being moved with DisplayFusion functions?

Thanks!
15 days ago  • #11
Charixfox
20 discussion posts
Correct. Plain, boring grab the top of the window and drag it to manually move it.

I'm trying to think of anything that can help in diagnosis here. I might sacrifice my current install to the bitbucket and reinstall to see if that makes a difference. Would deep level logging targeting the behavior specifically possibly show anything of interest?

Quote:
Interesting, and these windows are just being dragged to their locations normally, they aren't being moved with DisplayFusion functions?

Thanks!
15 days ago  • #12
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
It sounds like Windows is remembering the Window Positions each time the work area changes. If you exit DisplayFusion and test with this taskbar app, does the same issue happen? https://sourceforge.net/projects/dualmonitortb/
Thanks!
13 days ago (modified 13 days ago)  • #13
Charixfox
20 discussion posts
That'd be it. Exact same behavior. Time to hunt for a solution. *Stalks*

Okay, that was a quick hunt.

Windows 11 Settings -> System -> Display Settings (Or right-click the desktop and click "Display settings")
Expand "Multiple displays" section if necessary
Uncheck "Remember window locations based on monitor connection"

Quote:
It sounds like Windows is remembering the Window Positions each time the work area changes.
Thanks!
12 days ago  • #14
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Ah yep, it seems like every time the work area changes, Windows sees that as a monitor change as well and triggers that setting.

We've added that to our FAQ here: https://www.displayfusion.com/FAQ/#win11windowresizeontaskbarreload

Thanks for your help narrowing that down!
12 days ago  • #15
Was this helpful?    
<< DiscussionsReply