I'm forced to upgrade jQuery to 3.4.1 because of security implications, and now I get an error working with a bubble layer. Using jQuery 1.12.4 the error does not occur.
KendoUI 2020.1.114 is listed as compatible with 3.4.1. I am using 2020.1.406 so I just assumed it is compatible. This is part of a MVC application.
I've attached the stack trace from the debugger console. Any help is greatly appreciated since I am forbidden to use any earlier versions of jQuery.
Thanks!
Kevin
6 Answers, 1 is accepted
An additional note. The map is inside a kendoWindow which is not visible when the page first loads. Attached is the stack trace for when the page first loads.
More notes:
If I remove the bubble layer the error goes away. Here is the definition for the bubble layer:
layers.Add()
.Type(MapLayerType.Bubble)
.DataSource(d => d
.Custom()
.Transport(
new
{
read =
new
Kendo.Mvc.ClientHandlerDescriptor() {HandlerName =
"getRadiusDataSource"
}
})
)
// DataSource
.SymbolHandler(
"radiusSymbol"
)
.LocationField(
"LatLng"
)
.ValueField(
"Value"
);
Workaround:
Make the kendoWindow visible at first, then close it immediately.
Hello Kevin,
I tried to replicate the behavior on my end but no error seems to be displayed. Below you will find the sample I used for testing:
Could you please let me know what I am missing?
Regards,
Georgi
Progress Telerik
Our thoughts here at Progress are with those affected by the outbreak.
Hi Georgi -
Thanks for the reply. Would bootstrap be causing this issue perhaps? That's the kendo theme I am using.
Hi Kevin,
I have tested the same with our bootstrap theme but the issue still does not replicate:
Regards,
Georgi
Progress Telerik
Our thoughts here at Progress are with those affected by the outbreak.