Fix Bug 38374 in 1.2.x Branch - Validation always skipped with Globals.CANCEL_KEY - thanks to Paul Benedict for reporting this and providing the patch.