you misunderstand how window switching in gnome-shell and unity are supposed to work. The dock on the left is not a windows switching mechanism but application specific. You switch to an application, then you switch between it's windows. Or directly to a window of an app by right-clicking its dock icon (see screen-shot). Showing two windows of an app as separate icons is definitely wrong.
Also, setting StartupWMClass is just a workaround, the real problem is that the psi-plus executable is not named psi, or alternatively psi-plus claims its X WindowClass to be "psi" when it shouldn't. two quick links with more detail: http://live.gnome.org/GnomeShell/Tour http://live.gnome.org/GnomeShell/CheatSheet -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/894585 Title: psi-plus.desktop misses entry StartupWMClass To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/psi-plus/+bug/894585/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs