Having the primary action on the left before the secondary action is considered better by some designers because it is closer and, therefore, easier to click. This makes sense, but you cannot ignore the fact that users will look at all of their options before choosing which action to take. As they function like pagination buttons, 'Ok' and 'Cancel'... See more