Applying the following filter to a datasource
app.localDocs = new kendo.data.DataSource({
data: app.docArray,
schema: {
model: app.doctorModel,
total: function () {
return app.docArray.length;
}
}
});
app.doctorModel = new kendo.data.Model.define({
id: "code",
hasChildren: false,
fields: {
code: {
type: "number",
editable: "false"
},
name: {
type: "string",
editable: false
},
msp: {
type: "string",
editable: false
}
}
});
app.localDocs.filter({
logic:"or",
filters: [
{
field: "name",
operator: "contains",
value: $('#filterV').val()
},
{
field: "msp",
operator: "contains",
value: $('#filterV').val()
}
]
});
app.mobileApp.scroller().scrollTo(0, 0);
Try the search using O'Brien The list shows no results as soon as you hit the apostrophe.
Works fine on Safari on a mac, chrome on any system, but has the above result above on an ipad or iphone.
Open this Dojo example on a device using iOS 13.1, or in the Google Chrome Emulator. Try to scroll through the div. Reproduced when native scrolling is enabled.
Scrolling does not work when you try to scroll the div.
Scrolling through the div should work.
Kendo UI version: 2019.3.917
Browser: [all] iOS 13.1