If you close either the chat or the user window with the red button on the tool itself, the menu item doesn't get updated to remove the check. We need to subclass QMainWindow and reimplement the closeEvent to emit a signal like we did with the VGA preview window.
Screenshot