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?

User Image
Parallax Abstraction
34 discussion posts
Hey folks.

I looked for other threads related to Teams, but couldn't find a solution for this particular issue.

Short version: I have 3 monitors. One of them (the one I run Teams on for work) insists on going to deep sleep mode when it sleeps and shunts all the windows on it to another display. I want to use DisplayFusion triggers to automatically relocate the Teams window back onto the proper monitor and preferably, to a set size and position.

Here's my problem: Because Teams is a damn Proton app, any rule I apply to it applies to all Teams windows. If I set it to relocate and resize, it'll do that not only with the main window, but call windows as well. I've tried hooking the trigger to the application EXE as well as window text and nothing seems to help. I now set the trigger to Window Focused, Once-per-window, but this doesn't always trigger it.

All I want it to do it move the main Teams window to the monitor, size and position when I wake my displays. Teams is smart enough to know to spawn other windows on the same display as the main one.

Attached is the trigger as I have it configured now. I'm sure there's a solution to this I just am not getting. Any way to accomplish what I'm looking for here?

Thanks. :)
• Attachment: DisplayFusionSettings_zfGyEK8YYF.png [36,996 bytes]
DisplayFusionSettings_zfGyEK8YYF.png
DisplayFusionSettings_zfGyEK8YYF.png
Jun 2, 2022  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Teams is so difficult to work with for Trigger rules, half the time when it creates a new window it doesn't even fire a window created event at all :(

If you check the Window Text for the call window, does it have anything different than the main window? I'm wondering if excluding part of the call window text using
-"Whatever Text"
would be enough to ignore it.
Jun 2, 2022  • #2
User Image
Parallax Abstraction
34 discussion posts
Boy isn't it. I really don't like this trend of applications that are really just a wrapper for a web browser. Causes more problems than it solves in my opinion.

So, if I try to pull the window text for a call window, it just captures as "Microsoft Teams". So yeah, it's not being very helpful. :( And you're right, the rules don't always fire universally. I'm guessing this might just be something I have to live with? If so, ce lavie.

Thanks!
Jun 7, 2022  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Yeah, not much we can do there unfortunately. I spent a lot of time a while back trying to find reliable ways to move the Teams windows without any luck :(
Jun 8, 2022  • #4
User Image
mostlychris
15 discussion posts
I am also having an issue with teams. It doesn't respond when in my window position profiles. I think it has something to do with teams being a chrome app. I've tried a number of different optoins including unchecking window class and window text and using just the process filename. Because many apps are now just browser based, does this prevent Display Fusion from recognizing and moving them properly?
Jan 24, 2023  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Could you attach a screenshot of the Window Position Profile entry for Teams?
Jan 25, 2023  • #6
User Image
mostlychris
15 discussion posts
Here is the config screen. I've tried different combinations of the process filename, window class, and window text. It shows process filename unchecked here, but I've tried it with it checked as well.
• Attachment [protected]: 2023-01-25 12_47_53-Edit Window _ DisplayFusion Pro 9.9.png [31,588 bytes]
Jan 25, 2023  • #7
Keith Lammers (BFS)'s profile on WallpaperFusion.com
I'm wondering if the "Chat" part of the Window Text changes depending on where you are in the app. If you change the Window Text to just "Microsoft Teams" does that make any difference?
Jan 26, 2023  • #8
User Image
mostlychris
15 discussion posts
That didn't make any difference. I even moved to the calendar page in the page and tried that as window title.
Jan 27, 2023  • #9
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Are you using the personal Microsoft Teams, or "Microsoft Teams (work or school)"?
Jan 27, 2023  • #10
User Image
mostlychris
15 discussion posts
Work/School
Jan 27, 2023  • #11
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Thanks! I've tested here and it seems to work ok. Attached is what my entry looks like for Teams.

Are you trying to load the Window Position Profile from the settings window, or using the DisplayFusion tray icon right-click menu?
• Attachment: TeamsEditWindow.png [28,182 bytes]
TeamsEditWindow.png
TeamsEditWindow.png
Jan 30, 2023  • #12
User Image
mostlychris
15 discussion posts
I'm using the shortcut key tied to a window position profile.
Jan 31, 2023  • #13
User Image
mostlychris
15 discussion posts
It turns out that the window will go the correct position but only if it is already on the screen. If I minimize the Teams window and load the profile, the Teams window does not restore to a position on the screen.
Jan 31, 2023 (modified Jan 31, 2023)  • #14
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Is Teams minimized just to the taskbar, or is it minimized to the system tray?
Jan 31, 2023  • #15
User Image
mostlychris
15 discussion posts
Taskbar
• Attachment [protected]: teams task bar.png [4,045 bytes]
Jan 31, 2023  • #16
Keith Lammers (BFS)'s profile on WallpaperFusion.com
When you minimize it to the taskbar, are you doing a normal minimize, or clicking the close button on the window?
Feb 2, 2023  • #17
User Image
mostlychris
15 discussion posts
Normal minimize.
Feb 2, 2023  • #18
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Could you send me a backup of your settings (Settings > Options > Export)? I'll restore them on a test machine here and see if I can reproduce the issue with your full settings backup.

Thanks!
Feb 7, 2023  • #19
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(1)