I'm having a number of problems with SuggestAppend and have workarounds for most of them, but I've noticed some behavior that I think is wrong and I don't have a workaround.
It appears that once a row has been selected, if the user types in different text and presses Enter, the text portion changes back to the previously selected row even if the new text is also in the list (and without raising a TextChanged or RowSelected event). I don't think that this is a what user would expect. I've tried manipulating the SelectedRow in various events, but that results in the caret being moved. We're using 11.1.2042.
I do have a case open for one of these problems, but I have a workaround for that one. I don't have a good workaround for this problem and would appreciate any suggestions.
Hi,
I tried this out and I could not get the behavior you are describing.
Is it possible that one of your workarounds is causing this?
Can you post a small sample project here with steps I can follow to reproduce the issue?
I'm only getting this in 2042. I'm attaching a demo program. To see this type M and press enter and then type MA and press enter. The text will change back to M (without a TextChanged or RowSelected).
2020 doesn't have these problems for the most part. There was one case that I forgot how to reproduce, but I'm working on it.
I do have a case open for not getting a TextChanged event on the first character if it's in the list. I can work around it by handling KeyUp.
I ran your sample and I get the same results. This looks like a bug to me. I have forwarded this over to Infragistics Developer Support so they can check it out and create a case for you.
Thanks for looking into this.
I think I'll have to roll back to an earlier version because I consider this to be a severe bug. Does that require removing and reinstalling or can I apply an earlier service release?
Hello,
Thanks for getting back to me.
If you are using Windows 7, you have an option to uninstall just the Service release. If you decide to do so that the version of Infragistics will become the previous installed serivce release if any, or just the base version of the product. What you would have to do is going to the "Control Panel" , "Program and Features" , "View Installed Updates"( you could locate this feature in the top left corner of the window) and decide which service relese you would like to "uninstall".
Please feel free to contact us if you have any other questions.
Yes this affect our production environment. However we manage to find a workaround on this by assigning the ultracombo text to ultracombo value.
Kindly let us know soonest.
Regards,
Suwarno
Hello Suwarno,
I would like to let you know that this behavior is already fixed internally. Based on our Service Release calendar the next public service release is scheduled for 29th December 2011 :
http://es.infragistics.com/support/service-releases.aspx#ServiceReleases
If you have any other questions please feel free to let me know and I will create a private case for you where we could continue our conversation about it.
Thanks for the heads-up. We're still on 15.2, so I think we'll stay there until this is fixed.
Seems that this bug may be back. Our project went from 15.2 to 16.1 and now this behavior is occuring.
Steps to reproduce:
Type in the box so that the suggest append starts to work.
Use arrow keys to select something in the list further down.
Hit ENTER key and some other item will be selected.