My problem is that I have specified a certain action after user presses “Enter”-key in table and now if user writes something in filter and also presses enter then the action is launched, but the selected table item is not the right one.
You can see a sample here: http://webix.com/snippet/c19d1a07
Try selecting a row in a table and then start writing something into filter and then press Enter-key. As you can see, the dialog shows the name of the item that was selected before filter.
So the question is, if it’s possible to change the default behaviour of the datatable filtering. Right now it starts filtering right after some characters are entered in the filter. However, is it possible to only start filtering after “Enter”-key is pressed?
Catching onBeforeFilter and onAfterFilter events doesn’t help me either as they are fired too late (default 250ms delay).