I just modified my Legend widget and added this snippet:<viewer:BaseWidget xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:esri="http://www.esri.com/2008/ags"
xmlns:viewer="com.esri.viewer.*"
initialize="basewidget_initializeHandler()"
widgetConfigLoaded="basewidget_widgetConfigLoaded()">
<fx:Style>
@namespace s "library://ns.adobe.com/flex/spark";
s|VScrollBar
{
skinClass: ClassReference("com.esri.viewer.skins.VScrollBarSkin2");
}
</fx:Style>
<fx:Script>
<![CDATA[This makes it look for VScrollBarSkin2 (make a copy of the skin and name it 2) for the Legend Widget specifically. Does not seem to affect any of the other scroll bars, just the widget that I included it in.Not sure if this will cause "issues" down the line, or if a better method, but this seems to work.R_