Hi,
I have the following Site in a Cordova Application:
<div id="LQKXHXCUyI" style="width: 100%; height: auto;"> <table class="db-layout tableview" style="width: 100%;"> <tbody> <tr> <td style="padding: 0px 5px 5px 0px; width: 25% !important;"> <div id="vBulgojWFV" style="width: 100%; display: block;" k-data-source="gml.ui.vBulgojWFV.dataSource" kendo-drop-down-list="gml.ui.vBulgojWFV.control" ng-model="gml.ui.SDK_Kunde.filterColumn" k-data-text-field="'caption'" k-data-value-field="'id'"></div> </td> <td style="padding: 0px 5px 5px 0px; width: 75% !important;"> <input class="k-textbox" id="lUeESAqFyi" style="width: 100%; display: block;" type="text" data-role="maskedtextbox" ng-model="gml.ui.SDK_Kunde.filterValue" autocomplete="off"> </td> </tr> </tbody> </table> <table class="db-layout tableview" style="width: 100%;"> <tbody> <tr> <td style="padding: 0px 5px 5px 0px; width: 85.71% !important;"> </td> <td style="padding: 0px 5px 5px 0px; width: 14.28% !important;"> <kendo-button style="padding: 5px; float: right;" on-click="gml.ui.SDK_Kunde.search()"> <img style="margin: 0px; padding: 0px;" src="img/search.png"> </kendo-button> </td> </tr> </tbody> </table> <table class="db-layout tableview" style="width: 100%;"> <tbody> <tr> <td style="padding: 0px 5px 5px 0px; width: 100% !important;"> <div id="JNrpXWRaGR"></div> </td> </tr> </tbody> </table></div>If i open the DropDownList and select one Item the whole Application freeze. The DropDownList is not even closing.
I have found that in the Kendo.all.js is a function "propagateClassToWidgetWrapper" and inside this function is the folowing Code:
var mo = new MutationObserver(function(changes){ suspend(); // make sure we don't trigger a loop if (!widget) { return; }....the param "changes" is growing every time times 2. (4, 8, 16, 32, 64, ....) It never stops. I'm not sure if this is the problem for the freezing but I thought it could help to locate the problem.
What is wrong with my Code?
With best regards
Johann