So I have a custom paint that shows a loading progress area as a file is loaded. If I move my mouse any where inside the window not just in the custom paint area and it will now update until the mouse stops or leaves the window. Some how the mouse is causing a lock up on painting.