diff --git a/src/Orchard.Web/Modules/Orchard.jQuery/Views/DatePickerLocalization.cshtml b/src/Orchard.Web/Modules/Orchard.jQuery/Views/DatePickerLocalization.cshtml index 7db432c6e..3793b02ee 100644 --- a/src/Orchard.Web/Modules/Orchard.jQuery/Views/DatePickerLocalization.cshtml +++ b/src/Orchard.Web/Modules/Orchard.jQuery/Views/DatePickerLocalization.cshtml @@ -3,6 +3,13 @@ @{ + // prevent the shape from being rendered twice in a page + if (WorkContext.GetState("DatePickerLocalization") != null) { + return; + } + + WorkContext.SetState("DatePickerLocalization", new object()); + Style.Require("jQueryUI_DatePicker"); Script.Require("jQueryUI_DatePicker"); diff --git a/src/Orchard.Web/Modules/Orchard.jQuery/Views/TimePickerLocalization.cshtml b/src/Orchard.Web/Modules/Orchard.jQuery/Views/TimePickerLocalization.cshtml index e6d9e63fc..a45bbe675 100644 --- a/src/Orchard.Web/Modules/Orchard.jQuery/Views/TimePickerLocalization.cshtml +++ b/src/Orchard.Web/Modules/Orchard.jQuery/Views/TimePickerLocalization.cshtml @@ -2,7 +2,14 @@ @using System.Globalization @{ - + + // prevent the shape from being rendered twice in a page + if (WorkContext.GetState("TimePickerLocalization") != null) { + return; + } + + WorkContext.SetState("TimePickerLocalization", new object()); + Style.Require("jQueryUI_TimePicker"); Script.Require("jQueryUI_TimePicker");