Yes there is a right and wrong. The default browser behavior is the design that every user expects, so unless there is a very strong argument for a different way, this is the _right_ design.
> Exactly. This is a design choice and there’s no right or wrong here.
I don't agree. If your design choice forces a user flow that is surprising, awkward, and redundant then it's definitely the wrong choice. It's still a call to be made by the design team, though.