I got another example that is when you click a link in some workspace in Gnome and you have one browser session that is the default workspace/browser to open the link on and I think it should be like that. But then again, an option in every program seems like too much. I don't know how the code looks but my reasoning goes like below...
It seems like two different views of it:
Gnome should block new windows from opening on other workspaces.
or
Pidgin should check which option in Gnome is being used and adopt after it.
Not sure that I like the idea that Gnome should block apps if the app is built to interact with another workspace and still stay on the first workspace.
I got another example that is when you click a link in some workspace in Gnome and you have one browser session that is the default workspace/browser to open the link on and I think it should be like that. But then again, an option in every program seems like too much. I don't know how the code looks but my reasoning goes like below...
It seems like two different views of it:
Gnome should block new windows from opening on other workspaces.
or
Pidgin should check which option in Gnome is being used and adopt after it.
Not sure that I like the idea that Gnome should block apps if the app is built to interact with another workspace and still stay on the first workspace.