From a6e3cf8f2496c5718da965c1d26644b01609c959 Mon Sep 17 00:00:00 2001 From: Sonny Date: Fri, 24 Jun 2022 16:12:03 +0700 Subject: [PATCH] Fix issue when remove a Sass Override item --- assets/js/astroid-framework.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/assets/js/astroid-framework.js b/assets/js/astroid-framework.js index ddb185ae..39050eec 100644 --- a/assets/js/astroid-framework.js +++ b/assets/js/astroid-framework.js @@ -372,6 +372,15 @@ astroidFramework.directive("astroidsassoverrides", ["$http", function () { if (_c) { var _overrides = $scope.overrides; _overrides.splice(_index, 1); + if (_overrides[_index]['color'] === true) { + $(".sass-variable-" + _index + "-value").spectrum(spectrumConfig); + $(".sass-variable-" + _index + "-value").spectrum("set", _overrides[_index]['value']); + } + for (let i = _index+1; i < _overrides.length; i++) { + if (_overrides[i]['color'] === true) { + $(".sass-variable-" + i + "-value").spectrum("set", _overrides[i]['value']); + } + } $scope.overrides = _overrides } };