Run the attached sample code, which creates 2 identical maps, one visible and one not. After the page loads, click the button to view the second map. Note that the zoom level on the second is not the same as that of the first, it is zoomed out.
Created attachment 14840 [details]
sample code - MapTest
Updated Xamarin.Forms and Xamarin.Forms.Maps to 2.2 and the problem persists.
Should be fixed in 2.3.1-pre1
Just tested with Forms and Forms.Maps 220.127.116.11-pre1 and it is still an issue in iOS and also for android Android. I'll upload screanshots.
Created attachment 16424 [details]
iOS with 18.104.22.168-pre1
Screenshot running on iOS. The only difference between the maps is the bottom one was not visible initially. They should be zoomed the same but aren't
Created attachment 16425 [details]
android with 22.214.171.124-pre1
Screenshot running on Android. The only difference between the maps is the bottom one was not visible initially. They should be zoomed the same but aren't
I have checked this issue with Xamarin.Forms 126.96.36.199-pre1 and I am still facing same issue as mentioned in bug description.
The problem is not with the second map. It's with the first one. When layout changes, the first one is not moving its camera to the correct region.
Should be fixed in 2.3.4-pre2
I have checked this issue with Xamarin.Forms 188.8.131.52-pre1 and observed that this issue has been fixed.
Hence marked this issue as Verified Fixed.