That's what I've been doing, and it works perfectly...until you enable driving directions with no starting address to hide the default destination popup.
map.setZoom(10) works until you enable fromAddress like below.
var fromAddress = {
enabled: true,