Restore cursorhold logic