From 357187a7fd8bdb07c56a00d21ce20fde0fd01342 Mon Sep 17 00:00:00 2001 From: Sebastiaan Janssen Date: Mon, 22 Sep 2014 15:38:38 +0200 Subject: [PATCH] #U4-5530 Fixed Due in version: 7.2.0 Check if getElementById actually has a result before using it --- src/Umbraco.Web.UI.Client/src/tuning/tuning.controller.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/tuning/tuning.controller.js b/src/Umbraco.Web.UI.Client/src/tuning/tuning.controller.js index 6b99161843..da79735e9a 100644 --- a/src/Umbraco.Web.UI.Client/src/tuning/tuning.controller.js +++ b/src/Umbraco.Web.UI.Client/src/tuning/tuning.controller.js @@ -314,7 +314,8 @@ var app = angular.module("umbraco.tuning", ['spectrumcolorpicker', 'ui.slider', var hideUmbracoPreviewBadge = function () { var iframe = (document.getElementById("resultFrame").contentWindow || document.getElementById("resultFrame").contentDocument); - iframe.document.getElementById("umbracoPreviewBadge").style.display = "none"; + if(iframe.document.getElementById("umbracoPreviewBadge")) + iframe.document.getElementById("umbracoPreviewBadge").style.display = "none"; } $scope.openIntelTuning = function () { @@ -439,7 +440,8 @@ var app = angular.module("umbraco.tuning", ['spectrumcolorpicker', 'ui.slider', link: function (scope, element, attr) { element.load(function () { var iframe = (element.context.contentWindow || element.context.contentDocument); - iframe.document.getElementById("umbracoPreviewBadge").style.display = "none"; + if(iframe.document.getElementById("umbracoPreviewBadge")) + iframe.document.getElementById("umbracoPreviewBadge").style.display = "none"; if (!document.getElementById("resultFrame").contentWindow.refrechLayout) { scope.frameLoaded = true; scope.$apply();