|
@@ -1,6 +1,6 @@
|
|
/*!
|
|
/*!
|
|
* Splide.js
|
|
* Splide.js
|
|
- * Version : 3.6.0
|
|
|
|
|
|
+ * Version : 3.6.1
|
|
* License : MIT
|
|
* License : MIT
|
|
* Copyright: 2021 Naotoshi Fujita
|
|
* Copyright: 2021 Naotoshi Fujita
|
|
*/
|
|
*/
|
|
@@ -839,12 +839,12 @@ function Slide$1(Splide2, index, slideIndex, slide) {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
function updateVisibility(visible) {
|
|
function updateVisibility(visible) {
|
|
- const ariaHidden = !visible && !isActive();
|
|
|
|
- setAttribute(slide, ARIA_HIDDEN, ariaHidden || null);
|
|
|
|
- setAttribute(slide, TAB_INDEX, !ariaHidden && options.slideFocus ? 0 : null);
|
|
|
|
|
|
+ const hidden = !visible && (!isActive() || isClone);
|
|
|
|
+ setAttribute(slide, ARIA_HIDDEN, hidden || null);
|
|
|
|
+ setAttribute(slide, TAB_INDEX, !hidden && options.slideFocus ? 0 : null);
|
|
if (focusableNodes) {
|
|
if (focusableNodes) {
|
|
focusableNodes.forEach((node) => {
|
|
focusableNodes.forEach((node) => {
|
|
- setAttribute(node, TAB_INDEX, ariaHidden ? -1 : null);
|
|
|
|
|
|
+ setAttribute(node, TAB_INDEX, hidden ? -1 : null);
|
|
});
|
|
});
|
|
}
|
|
}
|
|
if (visible !== hasClass(slide, CLASS_VISIBLE)) {
|
|
if (visible !== hasClass(slide, CLASS_VISIBLE)) {
|