Will do. Was actually thinking about that after I checked the log and saw other ones done that way.
On Sat, Apr 6, 2013 at 11:01 AM, Frédéric THOMAS <webdoubl...@hotmail.com>wrote: > Take the habit to prepend the issue id to your commit message, it is > useful if someone wants to see the modified code from the source tab of the > Jira issue. > > -Fred > > -----Message d'origine----- From: mkess...@apache.org > Sent: Saturday, April 06, 2013 4:09 PM > To: comm...@flex.apache.org > Subject: git commit: Changed setSelectedIndex from mxinternal to public. > > Updated Branches: > refs/heads/develop 579e7c307 -> 192a5b2a7 > > > Changed setSelectedIndex from mxinternal to public. > > > Project: > http://git-wip-us.apache.org/**repos/asf/flex-sdk/repo<http://git-wip-us.apache.org/repos/asf/flex-sdk/repo> > Commit: http://git-wip-us.apache.org/**repos/asf/flex-sdk/commit/** > 192a5b2a <http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/192a5b2a> > Tree: > http://git-wip-us.apache.org/**repos/asf/flex-sdk/tree/**192a5b2a<http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/192a5b2a> > Diff: > http://git-wip-us.apache.org/**repos/asf/flex-sdk/diff/**192a5b2a<http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/192a5b2a> > > Branch: refs/heads/develop > Commit: 192a5b2a70b4fc7326b7337080a1b1**2063cdd554 > Parents: 579e7c3 > Author: Mark Kessler <kesslerconsult...@gmail.com> > Authored: Sat Apr 6 10:03:01 2013 -0400 > Committer: Mark Kessler <kesslerconsult...@gmail.com> > Committed: Sat Apr 6 10:08:00 2013 -0400 > > ------------------------------**------------------------------**---------- > .../spark/src/spark/**components/ComboBox.as | 2 +- > .../spark/components/**supportClasses/ListBase.as | 20 +++++++++----- > 2 files changed, 14 insertions(+), 8 deletions(-) > ------------------------------**------------------------------**---------- > > > http://git-wip-us.apache.org/**repos/asf/flex-sdk/blob/** > 192a5b2a/frameworks/projects/**spark/src/spark/components/**ComboBox.as<http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/192a5b2a/frameworks/projects/spark/src/spark/components/ComboBox.as> > ------------------------------**------------------------------**---------- > diff --git a/frameworks/projects/spark/**src/spark/components/ComboBox.**as > b/frameworks/projects/spark/**src/spark/components/ComboBox.**as > index 46d4337..95616d0 100644 > --- a/frameworks/projects/spark/**src/spark/components/ComboBox.**as > +++ b/frameworks/projects/spark/**src/spark/components/ComboBox.**as > @@ -887,7 +887,7 @@ public class ComboBox extends DropDownListBase > implements IIMESupport > /** > * @private > */ > - override mx_internal function setSelectedIndex(value:int, > dispatchChangeEvent:Boolean = false, changeCaret:Boolean = true):void > + override public function setSelectedIndex(value:int, > dispatchChangeEvent:Boolean = false, changeCaret:Boolean = true):void > { > // It is possible that the label display changed but the selection > didn't. If this is > // the case, the label has to be updated since the > setSelectedIndex code will short-circuit > > http://git-wip-us.apache.org/**repos/asf/flex-sdk/blob/** > 192a5b2a/frameworks/projects/**spark/src/spark/components/** > supportClasses/ListBase.as<http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/192a5b2a/frameworks/projects/spark/src/spark/components/supportClasses/ListBase.as> > ------------------------------**------------------------------**---------- > diff --git > a/frameworks/projects/spark/**src/spark/components/**supportClasses/ListBase.as > b/frameworks/projects/spark/**src/spark/components/** > supportClasses/ListBase.as > index 3c367a3..20b9ad6 100644 > --- a/frameworks/projects/spark/**src/spark/components/** > supportClasses/ListBase.as > +++ b/frameworks/projects/spark/**src/spark/components/** > supportClasses/ListBase.as > @@ -710,19 +710,25 @@ public class ListBase extends SkinnableDataContainer > } > > /** > - * @private > - * Used internally to specify whether the selectedIndex changed > programmatically or due to > - * user interaction. > + * <p>The <code>rowIndex</code> is the index in the data provider > + * of the item containing the selected cell.</p> > + * > + * @param rowIndex The 0-based row index of the cell. > * > * @param dispatchChangeEvent if true, the component will dispatch a > "change" event if the > - * value has changed. Otherwise, it will dispatch a "valueCommit" > event. > + * rowIndex has changed. Otherwise, it will dispatch a "valueCommit" > event. > * > * @param changeCaret if true, the caret will be set to the > selectedIndex as a side-effect of calling > * this method. If false, caretIndex won't change. > + * > + * @langversion 3.0 > + * @playerversion Flash 10 > + * @playerversion AIR 1.5 > + * @productversion Flex 4 > */ > - mx_internal function setSelectedIndex(value:int, > dispatchChangeEvent:Boolean = false, changeCaret:Boolean = true):void > + public function setSelectedIndex(rowIndex:int, > dispatchChangeEvent:Boolean = false, changeCaret:Boolean = true):void > { > - if (value == selectedIndex) > + if (rowIndex == selectedIndex) > { > // this should short-circuit, but we should check to make sure > // that caret doesn't need to be changed either, as that's a > side > @@ -736,7 +742,7 @@ public class ListBase extends SkinnableDataContainer > if (dispatchChangeEvent) > dispatchChangeAfterSelection = (dispatchChangeAfterSelection > || dispatchChangeEvent); > changeCaretOnSelection = changeCaret; > - _proposedSelectedIndex = value; > + _proposedSelectedIndex = rowIndex; > invalidateProperties(); > } > > >