Processing Ajax...

Title

Message

Confirm

Confirm

Confirm

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure?
Save up to 50% on our desktop apps during our Year End Sale!Save up to 50% on our desktop apps during our Year End Sale, including DisplayFusion, ClipboardFusion, FileSeek, LogFusion, TrayStatus, and VoiceBot!Save up to 50% on our desktop apps during our Year End Sale!

User Image
Telezhka_the_First
18 discussion posts
In case of several triggers setting a window monitor, it jumps between said monitors and stops randomly on one of them, which is inconsistent. Could you make it so that it at least always stops on the monitor of the bottom trigger or, better, only takes the last mentioned monitor as a jumppoint and doesn't jump everywhere?
3 days ago  • #1
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
In DisplayFusion 11.0.4 we did make this change, it shouldn't be possible for triggers to fight over windows at the same time. They should apply their values to a window one-at-a-time now. If you're seeing something different and are running 11.0.4 maybe we can help you troubleshoot this issue further.
2 days ago  • #2
User Image
Telezhka_the_First
18 discussion posts
I'm using 11.0.4, latest version, and issue persists. I have "Move to monitor 2.3" for all windows and "Move to monitor 2.4" for DisplayFusion afterwards, and it can jump to either of them, not strictly 2.4
2 days ago  • #3
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
We have just released a new version to fix this issue, DisplayFusion 11.0.5. You can download it from here:

https://www.displayfusion.com/Download/

Your feedback would be very much appreciated, thanks for helping to make DisplayFusion so amazing!
1 day ago  • #4
User Image
Telezhka_the_First
18 discussion posts
Windows still jump :'(
Also I noticed that if I manually create a script with basically a single line

Code

BFS.Window.MoveToMonitor(secondMonitorID, windowHandle);

it will be executed last no matter the order of triggers with innate "Move to monitor" function.

Test structure:
Trigger 1 (DF window): "Move to monitor 1"
Trigger 2 (any window): BFS.Window.MoveToMonitor(secondMonitorID, windowHandle);
Trigger 3 (DF window): "Move to monitor 3"

I want for them to launch in that strict order, so that even if the window jumps, it ends up on the third monitor.
However, triggers 1 and 3 apply still simultaneously, and trigger 2 applies last.
So, if I have triggers in any order, window will always end up on monitor 2.
If I disable second (manual) trigger, window will end up on either monitor 1 or 3, still inconsistent.
1 day ago  • #5
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)