Don't have a 9.0x client but in 8.5.3 I can have the designer open and the client loads the correct page.
I have seen other odd behaviors, usually related to the ACL, if I leave the designer client open and then run the app; if I modify the ACL so I can test as a different role, the role change isn't in force until I close the designer client. Other than that...sorry.