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.