diff --git a/apps/common/main/lib/component/ThemeColorPalette.js b/apps/common/main/lib/component/ThemeColorPalette.js index 770dc4231..b2f831021 100644 --- a/apps/common/main/lib/component/ThemeColorPalette.js +++ b/apps/common/main/lib/component/ThemeColorPalette.js @@ -171,6 +171,7 @@ define([ if (color) { // custom color was selected color = color.toUpperCase(); selected.removeClass(this.selectedCls); + this.lastSelectedIdx = -1; } var colors = Common.localStorage.getItem('asc.'+Common.localStorage.getId()+'.colors.custom'); @@ -189,6 +190,15 @@ define([ color = undefined; //select only first found color } } + while (i < this.options.dynamiccolors) { + colorEl = el.find('.color-dynamic-'+ i); + colorEl.removeAttr('color'); + colorEl.addClass('dynamic-empty-color'); + colorEl.find('span').css({ + 'background-color': 'transparent' + }); + i++; + } } },