diff --git a/scss/_animation.scss b/scss/_animation.scss
index 30646da9ad..d9e3e0a88c 100644
--- a/scss/_animation.scss
+++ b/scss/_animation.scss
@@ -13,11 +13,9 @@
.collapse {
display: none;
- visibility: hidden;
&.in {
display: block;
- visibility: visible;
}
// tr&.in { display: table-row; }
// tbody&.in { display: table-row-group; }
@@ -29,5 +27,5 @@
overflow: hidden;
transition-timing-function: ease;
transition-duration: .35s;
- transition-property: height, visibility;
+ transition-property: height;
}
diff --git a/scss/_buttons.scss b/scss/_buttons.scss
index b33081868b..e9b20ad6cf 100644
--- a/scss/_buttons.scss
+++ b/scss/_buttons.scss
@@ -50,13 +50,12 @@
opacity: .65;
@include box-shadow(none);
}
+}
- a& {
- &.disabled,
- fieldset[disabled] & {
- pointer-events: none; // Future-proof disabling of clicks on `` elements
- }
- }
+// Future-proof disabling of clicks on `` elements
+a.btn.disaabled,
+fieldset[disabled] a.btn {
+ pointer-events: none;
}