Fix a memory leak (condition not destroyed.)
Revert 46ff4a636fa28455da2784a46ac28059549aa3ba as it doesn't seem to work all the time, specifically with fullscreen window toggles (with a key to do the toggling.)