I have ann ongoing conflict with my clients.
Here is an example:
You are in the Client Layout with a portal of all their related billing records. Clicking on the bill in the portal brings you to the bill.
Some users want the bill to open in a new window
Some users want hate new windows, clutters up their screen, they just want to change to that layout.
I considered adding a user preference boolean: Open as new Window. But that will create a lot of additional programming.
I am curious how other developer handle navigation.