From 1d8ab3d134bf4c7f228e03c2065522628729153f Mon Sep 17 00:00:00 2001 From: Tim McGee Date: Wed, 16 Dec 2015 12:34:39 -0800 Subject: [PATCH] Allow for a widget's `id` to be optional so that the ESRI Search widget can be used with CMV. --- viewer/js/viewer/_WidgetsMixin.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/viewer/js/viewer/_WidgetsMixin.js b/viewer/js/viewer/_WidgetsMixin.js index 8179ed87f..18884f6c0 100644 --- a/viewer/js/viewer/_WidgetsMixin.js +++ b/viewer/js/viewer/_WidgetsMixin.js @@ -113,7 +113,9 @@ define([ createWidget: function (widgetConfig, options, WidgetClass) { // set any additional options - options.id = widgetConfig.id + '_widget'; + if (widgetConfig.id) { + options.id = widgetConfig.id + '_widget'; + } options.parentWidget = widgetConfig.parentWidget; //replace config map, layerInfos arrays, etc