Skip to content
Extraits de code Groupes Projets
Valider 9f140098 rédigé par Timo Besenreuther's avatar Timo Besenreuther
Parcourir les fichiers

fixing IE8 bug: popup "widgets can't be created without a uniqueId" on dashboard

parent ab408dc3
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -217,6 +217,11 @@ ...@@ -217,6 +217,11 @@
var dashboardContainsWidgets = false; var dashboardContainsWidgets = false;
for (var column=0; column < dashboardLayout.columns.length; column++) { for (var column=0; column < dashboardLayout.columns.length; column++) {
for (var i in dashboardLayout.columns[column]) { for (var i in dashboardLayout.columns[column]) {
if (typeof dashboardLayout.columns[column][i] != 'object') {
// Fix IE8 bug: the "i in" loop contains i="indexOf", which would yield type function.
// If we would continue with i="indexOf", an invalid widget would be created.
continue;
}
var widget = dashboardLayout.columns[column][i]; var widget = dashboardLayout.columns[column][i];
dashboardContainsWidgets = true; dashboardContainsWidgets = true;
addWidgetTemplate(widget.uniqueId, column+1, widget.parameters, false, widget.isHidden) addWidgetTemplate(widget.uniqueId, column+1, widget.parameters, false, widget.isHidden)
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter