Improved cancel overlay functionality, now covers entire window