Skip to content

Commit 32ea8fc

Browse files
committed
Merge branch 'release/v3.23.10'
2 parents 68e422a + 9f83754 commit 32ea8fc

File tree

14 files changed

+129
-119
lines changed

14 files changed

+129
-119
lines changed

.github/ISSUE_TEMPLATE/bug-report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Please open an issues only for a bug report or feature request. Make sure no one
2020
### UIkit Version
2121

2222
_Check if the issue is reproducible with the latest stable version._
23-
3.23.9
23+
3.23.10
2424

2525
### Actual Behavior
2626

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## 3.23.10 (June 12, 2025)
4+
5+
### Fixed
6+
7+
- Fix Toggle component does not toggle if element is a link without `href` attribute
8+
- Fix closing modal prevents page from being scrollable in Firefox
9+
310
## 3.23.9 (June 3, 2025)
411

512
### Changed
@@ -619,7 +626,7 @@
619626

620627
### Fixed
621628

622-
- Fix Toggle in hover mode does not trigger when scrolling in FireFox
629+
- Fix Toggle in hover mode does not trigger when scrolling in Firefox
623630
- Fix Parallax component stop parsing
624631

625632
## 3.16.24 (August 1, 2023)

dist/css/uikit-rtl.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! UIkit 3.23.9 | https://www.getuikit.com | (c) 2014 - 2025 YOOtheme | MIT License */
1+
/*! UIkit 3.23.10 | https://www.getuikit.com | (c) 2014 - 2025 YOOtheme | MIT License */
22
/* ========================================================================
33
Component: Base
44
========================================================================== */

dist/css/uikit-rtl.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/css/uikit.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! UIkit 3.23.9 | https://www.getuikit.com | (c) 2014 - 2025 YOOtheme | MIT License */
1+
/*! UIkit 3.23.10 | https://www.getuikit.com | (c) 2014 - 2025 YOOtheme | MIT License */
22
/* ========================================================================
33
Component: Base
44
========================================================================== */

dist/css/uikit.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/js/uikit-icons.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/js/uikit-icons.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/js/uikit.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! UIkit 3.23.9 | https://www.getuikit.com | (c) 2014 - 2025 YOOtheme | MIT License */
1+
/*! UIkit 3.23.10 | https://www.getuikit.com | (c) 2014 - 2025 YOOtheme | MIT License */
22

33
(function (global, factory) {
44
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
@@ -3027,13 +3027,12 @@
30273027
active$1.splice(active$1.indexOf(this), 1);
30283028
}
30293029
css(this.$el, "zIndex", "");
3030+
const { target } = this;
30303031
if (!active$1.some((modal) => modal.clsPage === this.clsPage)) {
30313032
removeClass(document.documentElement, this.clsPage);
3033+
queueMicrotask(() => isFocusable(target) && target.focus());
30323034
}
3033-
if (isFocusable(this.target)) {
3034-
this.target.focus();
3035-
}
3036-
setAriaExpanded(this.target, false);
3035+
setAriaExpanded(target, false);
30373036
this.target = null;
30383037
}
30393038
}
@@ -3745,7 +3744,7 @@
37453744
};
37463745
App.util = util;
37473746
App.options = {};
3748-
App.version = "3.23.9";
3747+
App.version = "3.23.10";
37493748

37503749
const PREFIX = "uk-";
37513750
const DATA = "__uikit__";
@@ -9863,7 +9862,7 @@
98639862
if (e.defaultPrevented) {
98649863
return;
98659864
}
9866-
const link = e.target.closest("a");
9865+
const link = e.target.closest("a[href]");
98679866
const isButtonLike = isSameSiteAnchor(link) && (!link.hash || matches(this.target, link.hash));
98689867
if (this._preventClick || isButtonLike || link && !this.isToggled(this.target)) {
98699868
e.preventDefault();

dist/js/uikit.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy