Is there any chance they have fixed this issue in 8.3?
It just happened to me again where I was clicking my way trying to find a particular view, only to find that it had disappeared from the folder where it was supposed to be. I figured the "app jumping" issue had inadvertently moved it somewhere and figured maybe I could just "Undo" but that's greyed out as an option, even though I soon found that the view had indeed moved...
I've tried I don't know how many times over the years to fix this issue, and have never succeeded. The only assurances I can offer are that it also drives us crazy internally and we're not giving up on it.
We have some short(ish) term plans to, even without figuring out what's going wrong here, improve the project browser - expand/collapse all, a "bullseye" to jump the selection to whatever workspace element you're actually looking at, etc. That will hopefully happen in some early 8.3.x release.
A similar issue gets me every time going to named queries and really needs to be fixed someday. You have to click once on the query, then the whole tree moves because it hides the other windows (tag browser in my case), then move the mouse back down to the query and then can double click to open it. If you don't do that and try to double click the first time you end up on a random perspective screen from wherever the tree jumps to.