(fix) TypeError is logged when you press backspace in an empty keywords input field [SCI-9389]

This commit is contained in:
Gregor Lasnibat 2024-01-29 12:57:43 +01:00
parent 4a13476b90
commit 6d3b604276

View file

@ -716,15 +716,16 @@ var dropdownSelector = (function() {
// Add timeout for deleting animation
setTimeout(() => {
if (selector.data('combine-tags')) {
const $selector = $(selector);
if ($selector.data('combine-tags')) {
// if we use combine-tags options we simply clear all values
container.find('.data-field').val('[]');
updateTags(selector, container);
updateTags($selector, container);
} else {
// Or delete specific one
deleteValue(selector, container, tagLabel.data('ds-tag-id'), tagLabel.data('ds-tag-group'));
if (selector.data('config').tagClass) {
removeOptionFromSelector(selector, tagLabel.data('ds-tag-id'));
deleteValue($selector, container, tagLabel.data('ds-tag-id'), tagLabel.data('ds-tag-group'));
if ($selector.data('config').tagClass) {
removeOptionFromSelector($selector, tagLabel.data('ds-tag-id'));
}
}
}, 350);