In Flex 4.14+ we are defaulting to iOS7/8 skins.  I believe the default
skin for the Scrollbars were changed as part of this.

More details here:
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=50856172

To get back the original skin, simply add this:
HScrollBar
{
skinClass: ClassReference("spark.skins.mobile.HScrollBarSkin");
}

VScrollBar
{
skinClass: ClassReference("spark.skins.mobile.VScrollBarSkin");
}

in your application's css file.  You can add the other supported style
values here as well.

Thanks,
Om

On Fri, Jun 5, 2015 at 5:03 AM, Weber Jan <[email protected]> wrote:

> Hi,
>
> I just saw that the scrollbars appearance in our iOS app changed with the
> latest Flex SDK 4.14.1 (in debug mode locally everything looks ok).
> The device I'm seeing this is an iPad Air with latest iOS 8.3. I'm using
> the Mobile Theme with mobile.swc and mobilecomponents.swc.
>
> Affected component are s:Scroller, s:List and mx:Accordion.
> The horizontal scrollbars are now black and the vertical scrollbars are
> white. With SDK 4.13 they accepted the style "chomeColor" which is defined
> in a CSS file.
>
>
> s|VScrollBar, s|HScrollBar, ScrollBar, s|Scroller, s|ScrollBarBase
> {
>        chromeColor: #005aa4;
> }
>
>
> Also, the roundes corners of the scrollbars are gone.
> Did anyone else encountered this issue or has any clue, what may cause
> this appearance?
>
>
> Thanks,
> Jan
>

Reply via email to