I have a combo editor in SuggestAppend mode. I'm handling the SelectionChangeCommitted event to detect when the user has chosen an item from the suggestions dropdown. The problem I've found is that this event is being fired when you use the mouse to drag the scrollbar and then release the mouse over an item in the list. I would expect this to do nothing as the mouse down was on the scrollbar.
Has this been fixed in a newer release? or is there anyway to workaround it?
I'm on 2010v1
Hi,
Just to make sure I understand, you are saying that you type something into the combo and it shows the list of suggestions. And then you click and drag the scrollthumb and without releasing the mouse button you move the mouse over an item on the list, and then release the mouse. Is that right?
And at that point, the item the mouse was over becomes selected and the event fires?
Or are you saying that the event is firing without the selection actually changing?
The combo editor is in a UserControl, in a PopupControlContainerTool on a context menu. When the PopupControlContainerTool dropsdown I force the ComboEditor to dropdown. So the list is shown, I then drag the scrollthumb and without releasing the mouse button move over an item in the list, then release the mouse. At that point the item under the mouse becomes the selected item and the event fires.
The same also happens if I type some text into the combo to show the suggestions list.
I tried this out with both the UltraComboEditor and an inbox ComboBox control on a form and I an get this to happen in a very old version like v8.1.
But when I try this with the latest service release of 10.1 or 10.2, the scrollbar maintains capture and no selection is made, so it's working correctly.
You probably just need to get the latest service release.
How to get the latest service release - Infragistics Community