The global regularity of vortex patches revisited