So I have too points:
a = fixed location, with open popup "Destination"
b = user's current location, no popup
I know I can easily call (conceptually)
map.fitbound([latlng of a, latlng of b])
and that will zoom my map to contain the two points, the trouble is that it doesn't account for the open popup. As I have no idea of the user's location, direction from the fix point, or distance, I don't think that using padding possible.
Any hints on how to solve this?
Here's a fiddle
that demonstrates the issue.