Hi Nick, Welcome back. I think protected vars don't go in the list in the class header. Also, git seems to show different indentation than the rest of the file.
-Alex On 4/21/13 2:23 PM, "que...@apache.org" <que...@apache.org> wrote: > Updated Branches: > refs/heads/develop 024a49261 -> e6c5be9c2 > > > Fixes FLEX-33370. Refactors MAX_DRAG_RATE to be a protected variable so that > it is extenable by other components. > > > Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo > Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/e6c5be9c > Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/e6c5be9c > Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/e6c5be9c > > Branch: refs/heads/develop > Commit: e6c5be9c2aeaf01171554db5b36ca35b4035a201 > Parents: 024a492 > Author: quetwo <n...@theflexgroup.org> > Authored: Sun Apr 21 17:23:16 2013 -0400 > Committer: quetwo <n...@theflexgroup.org> > Committed: Sun Apr 21 17:23:16 2013 -0400 > > ---------------------------------------------------------------------- > .../spark/components/supportClasses/SliderBase.as | 21 +++++++++----- > 1 files changed, 13 insertions(+), 8 deletions(-) > ---------------------------------------------------------------------- > > > http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/e6c5be9c/frameworks/proje > cts/spark/src/spark/components/supportClasses/SliderBase.as > ---------------------------------------------------------------------- > diff --git > a/frameworks/projects/spark/src/spark/components/supportClasses/SliderBase.as > b/frameworks/projects/spark/src/spark/components/supportClasses/SliderBase.as > index 90df795..7c69827 100644 > --- > a/frameworks/projects/spark/src/spark/components/supportClasses/SliderBase.as > +++ > b/frameworks/projects/spark/src/spark/components/supportClasses/SliderBase.as > @@ -125,6 +125,7 @@ include > "../../styles/metadata/BasicInheritingTextStyles.as" > * dataTipPrecision="2" > * maximum="10" > * showDataTip="true" > + * maxDragRate=30 > * > * <strong>Styles</strong> > * alignmentBaseline="USE_DOMINANT_BASELINE" > @@ -232,6 +233,17 @@ public class SliderBase extends TrackBase implements > IFocusManagerComponent > // > > //-------------------------------------------------------------------------- > > + /** > + * Maximum number of times per second we will change the slider position > + * and update the display while dragging. > + * > + * @langversion 3.0 > + * @playerversion Flash 10 > + * @playerversion AIR 1.5 > + * @productversion Flex 4 > + */ > + protected var maxDragRate:Number = 30; > + > /** > * @private > */ > @@ -288,13 +300,6 @@ public class SliderBase extends TrackBase implements > IFocusManagerComponent > */ > private var dragPending:Boolean = false; > > - /** > - * @private > - * Maximum number of times per second we will change the slider position > - * and update the display while dragging. > - */ > - private static const MAX_DRAG_RATE:Number = 30; > - > > //-------------------------------------------------------------------------- > // > // Overridden properties > @@ -732,7 +737,7 @@ public class SliderBase extends TrackBase implements > IFocusManagerComponent > mostRecentMousePoint = track.globalToLocal(new Point(event.stageX, > event.stageY)); > if (!dragTimer) > { > - dragTimer = new Timer(1000/MAX_DRAG_RATE, 0); > + dragTimer = new Timer(1000/maxDragRate, 0); > dragTimer.addEventListener(TimerEvent.TIMER, dragTimerHandler); > } > > -- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui