This topic is ancillary to a recent topic about dropdown reference in which it was discussed that the first filtered option in a dropdown combo is selected erroneously even if the user does not select it, but instead presses Esc or clicks somewhere else on the screen to avoid making a selection. Upon pressing Esc or clicking somewhere else on the screen to close the combo and leave the previous entry unchanged, selection is effected erroneously, thus leaving the field with a new value which may well have dire knock-on complications for a business, if the user doesn't notice and then change it back.
In the other topic, someone opted for the 'politically correct' soft conclusion:
"Kendo UI doesn't work as expected when using the ESC key to close the dropdown."
Well, I am totally against bending over and just taking it.
If something is obviously a bug or functions in a way that is so stupidly abnormal that it is worse than a bug, then you should call a spade a spade, and try and get something done about it.
If I come home and find my wife in bed with another man, should I conclude, "my wife isn't behaving as expected"?
NO! I would call it for what it is and say she is having an affair.
The politically correct nice-guy approach does not get anything accomplished quickly and efficiently, without chasing, follow-up, pleading, etc.
.
So, I wrote to Kendo yesterday, and they have agreed to fix this BUG.
The lesson here is that had this issue been left at the 'politically correct' conclusion (of "Kendo UI doesn't work as expected when using the ESC key to close the dropdown."), then it would not have gotten fixed.
The squeaky wheel gets the oil.
.
I wrote to Kendo:
"just wondering if i am the only one in the entire world (including your QC staff who review (supposedly) and approve the release of components to the entire world) to inform you that the above component does not work correctly?
do you think it's acceptable that after typing something in the dropdown search box which when filtered resolves to possible matches, if you then click outside the box OR EVEN press Esc to close the dropdown TO AVOID MAKING A SELECTION AND TO LEAVE THE CURRENT VALUE INTACT, that the first item which matches the search text is selected anyway?
I think not!
what a shocker! disgraceful QC on your part.
Will Kendo ever measure up to smartclient (generally)?
in this case:
http://www.smartclient.com/#comboFilterRelated
Play with the 'Item (select):' combo."
Kendo replied:
"Indeed, widget will select the focused item on blur/ESC explicitly.
I agree that the current “server filtering” behavior is not correct and we should rectify it. I logged an enhancement task here. We will address it in our future releases:
https://github.com/telerik/kendo-ui-core/issues/1475"