Problem description
On BlackBerry, a ScrollView is not scrolling and not showing ScrollIndicators
Steps to reproduce
Sample code (Alloy):
index.js
$.win.open();
index.tss
".container": {
backgroundColor:"white"
}
index.xml
<Alloy>
<Window id="win" backgroundColor="white" exitOnClose="true" fullscreen="false" title="ScrollView Demo">
<ScrollView id="scrollView" showVerticalScrollIndicator="true" showHorizontalScrollIndicator="true" height="80%" width="80%">
<View id="view" backgroundColor="#336699" borderRaduis="10" top="10" height="2000" width="1000">
<View backgroundColor="orange" height="40" bottom="0"></View>
</View>
</ScrollView>
</Window>
</Alloy>
1. Run the sample on BlackBerry
Result: the scrollView is displayed, but is not possible to scroll down to the bottom of the View (also not scrolling horizontally).
2. Run the sample on Android or iOS
Result: scrollView can scroll down to the bottom and the orange view is visible.
No scroll indicators are also visible.
PR: https://github.com/appcelerator/titanium_mobile_blackberry/pull/139
Issue still present in TiSDK 3.1.2.v20130806034554 Reopening.
PR Merged into master https://github.com/appcelerator/titanium_mobile_blackberry/pull/152
Back ported to 3.1.X https://github.com/appcelerator/titanium_mobile_blackberry/pull/153
Verified fixed on: Mac OSX 10.9 Mavericks Titanium Studio, build: 3.2.0.201311122225 Titanium SDK, build: 3.2.0.v20131113094843 CLI: 3.2.0 Alloy: 1.3.0 BlackBerry Simulator: 10.2.0.1791 Scrollviews scrolls fully horizontally and vertically showing indicators on the position as well. Closing.