From 2abba13b0d6193d2aef0d3fb900d40a78d8629c6 Mon Sep 17 00:00:00 2001 From: vimal K Date: Tue, 8 Nov 2022 19:48:19 -0600 Subject: [PATCH] Fix #17703 - Multiple Datepicker issues resolved Fixes: #17703 Signed-off-by: Vimal K --- js/src/makegrid.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/js/src/makegrid.js b/js/src/makegrid.js index e23a2b9347..6eb9d07ece 100644 --- a/js/src/makegrid.js +++ b/js/src/makegrid.js @@ -595,6 +595,12 @@ var makeGrid = function (t, enableResize, enableReorder, enableVisib, enableGrid * @param cell element to be edited */ showEditCell: function (cell) { + // destroy the date picker instance left if any, see: #17703 + var $datePickerInstance = $(g.cEdit).find('.hasDatepicker'); + if ($datePickerInstance.length > 0) { + $datePickerInstance.datepicker('destroy'); + } + if ($(cell).is('.grid_edit') && !g.colRsz && !g.colReorder) { if (!g.isCellEditActive) {