fix: Make dropdowns toggle correctly on click/hover combo (#4265)
Fixes #4095
This commit is contained in:
parent
de4f1feed2
commit
98af0e8a58
|
@ -94,14 +94,14 @@ $(document)
|
||||||
$(document)
|
$(document)
|
||||||
.ready(function () {
|
.ready(function () {
|
||||||
|
|
||||||
function dropdown_hover() {
|
function dropdown_hover(e) {
|
||||||
var navbar = $(this)
|
var navbar = $(this)
|
||||||
.closest(".navbar");
|
.closest(".navbar");
|
||||||
if (navbar.length === 0 || navbar.find(".navbar-toggler")
|
if (navbar.length === 0 || navbar.find(".navbar-toggler")
|
||||||
.is(":hidden")) {
|
.is(":hidden")) {
|
||||||
$(this)
|
$(this)
|
||||||
.children(".dropdown-toggle")
|
.children(".dropdown-toggle")
|
||||||
.dropdown("toggle");
|
.dropdown(e.type == "mouseenter" ? "show" : "hide");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue