allow the color panel to exist without freezing the main window on OS X

I can’t test whether it works on linux, and this could be implemented
so much more cleanly I’m sure