bug fix
This commit is contained in:
parent
64541234ac
commit
78abcaccda
8
components/dist/chips.js
vendored
8
components/dist/chips.js
vendored
@ -233,16 +233,12 @@ customElements.define('sm-chips', class extends HTMLElement {
|
|||||||
});
|
});
|
||||||
resObs.observe(this);
|
resObs.observe(this);
|
||||||
|
|
||||||
this.observeSelf = new IntersectionObserver(entries => {
|
this.observeSelf = new IntersectionObserver((entries, observer) => {
|
||||||
entries.forEach(entry => {
|
entries.forEach(entry => {
|
||||||
if (entry.isIntersecting && !this.hasAttribute('multiline') && this.assignedElements.length > 0) {
|
if (entry.isIntersecting && !this.hasAttribute('multiline') && this.assignedElements.length > 0) {
|
||||||
firstOptionObserver.observe(this.assignedElements[0]);
|
firstOptionObserver.observe(this.assignedElements[0]);
|
||||||
lastOptionObserver.observe(this.assignedElements[this.assignedElements.length - 1]);
|
lastOptionObserver.observe(this.assignedElements[this.assignedElements.length - 1]);
|
||||||
} else {
|
observer.unobserve(this);
|
||||||
this.navButtonLeft.classList.add('hide');
|
|
||||||
this.navButtonRight.classList.add('hide');
|
|
||||||
this.coverLeft.classList.add('hide');
|
|
||||||
this.coverRight.classList.add('hide');
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}, {
|
}, {
|
||||||
|
|||||||
2
components/dist/chips.min.js
vendored
2
components/dist/chips.min.js
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user