Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
Figment
2 discussion posts
Hi there,

I have a trigger setup to move Steam Friends to a certain monitor position and it was working well.

I selected the window based on Window Class and Window Text which used to be "USurface" and "Friends"

However, Steam have updated their windows which are now running under a new class "vguiPopupWindow"

I noticed this after Steam Friends stopped moving to the correct monitor, however changing the class to match doesn't seem to work either.

Does anyone else have this issue?
Mar 29, 2018  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Looks like the issue is that the window re-uses its window handle, so it's not actually being destroyed and created the next time it opens.

If you change the Trigger Event to Window Focused, it should work, but only if you open it, switch to something, and then switch back. It's not ideal, but hopefully a serviceable workaround.

Also make sure to specify "Friends" in the Window Text condition. That vguiPopupWindow class is used for context menus and stuff in Steam too, so they will all get moved by the rule if you don't have the Window Text condition set :)
Mar 29, 2018  • #2
User Image
Figment
2 discussion posts
Thanks Keith

As you say, not ideal but at least it's working now. Thanks for the help!
Mar 29, 2018  • #3
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)