Update debugger UI on the debugger UI's threads

Fixes #2596 for me, by keeping the UI thread and the CPU thread more separate.

-[Unknown]