The Unity launcher tends to put itself in the background of any windows sometimes.
It does not occur on startup, just randomly after some hours of usage.
How do I bring it back to front without restarting my computer/destroying my gdm session?
.
It was hard to get a picture of both the dash and the launcher since the dash captures the PRT SCRN key. Although the dash will hide behind any other windows too.
After some further use, my pc froze for a brief moment (it's under heavy load from render jobs), now dash and launcher shows correctly in front of everything.