There is a click event for map to be loaded in corresponding FrameLayouts. My issue is, even though the FrameLayout view is getting inflated successfully (as I can see debug text "The map loads here" for both child fragments) but the map for 2nd child fragment renders in first child fragment itself (I see it getting refreshed when second map click listener gets triggered). What might be going wrong here?