Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/bootstrap.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohann-S <johann.servoire@gmail.com>2019-08-22 22:23:42 +0300
committerXhmikosR <xhmikosr@gmail.com>2019-08-27 16:32:25 +0300
commitbab999701c23d6bbf1b8ec659c59c1e34267e19c (patch)
tree7f67c3bce70982e4fbf77ae8ecd6f3355a8f58eb /js/src/dropdown.js
parent41b8ce278bde55ca9d28adad00acbb02f90a6df5 (diff)
Backport #29277
dropdown - destroy old popper.js references
Diffstat (limited to 'js/src/dropdown.js')
-rw-r--r--js/src/dropdown.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/js/src/dropdown.js b/js/src/dropdown.js
index c064c3461a..f38712e476 100644
--- a/js/src/dropdown.js
+++ b/js/src/dropdown.js
@@ -436,6 +436,10 @@ class Dropdown {
toggles[i].setAttribute('aria-expanded', 'false')
+ if (context._popper) {
+ context._popper.destroy()
+ }
+
$(dropdownMenu).removeClass(ClassName.SHOW)
$(parent)
.removeClass(ClassName.SHOW)