I am facing an issue with the normal pagescroll in the lightning component in Summer'16.
The scroll is not working in pages which are navigated to a lightning component in the Salesforce 1 app.
Pagescroll is working for a page developed using app builder.
But as per Salesforce https://success.salesforce.com/issues_view?id=a1p3A0000017yktQAA
it's said that it has been fixed. But still, i am facing the issue.
Here's the example code
First Component
<aura:component implements="force:appHostable,flexipage:availableForAllPageTypes">
<!-- Optional coponent attributes here -->
<!-- Optional HTML markup -->
<div class="container">
<button onclick="{!c.gotoCompTwo}" class="slds-button"> Go to Component 2
</button>
</div>
</aura:component>
First component's Controller
gotoProductForecast : function(component, event) {
var navigateEvent = $A.get("e.force:navigateToComponent");
navigateEvent.setParams({
componentDef: "c:Component2",
componentAttributes: {
//Set attributes if any
}
});
navigateEvent.fire();
}
Second component
<aura:component implements="force:appHostable,flexipage:availableForAllPageTypes">
<!-- Optional coponent attributes here -->
<!-- Optional HTML markup -->
<div class="container">
//Required contents (Say, the content exceeds more than the vertical screen size)
<!-- Other components -->
</div>
</aura:component>
The native pagescroll works in the 1st component.
But after clicking the button, when it navigates to the second component, the pagescroll doesn't work even if the content exceeds the screen size. (I am not even able to swipe the page down to refresh the page!)
It would be very helpful if someone could could provide any insights on this.