From: Martijn Cuppens Date: Wed, 29 Apr 2020 14:51:25 +0000 (+0200) Subject: `
`: Disable auto-hiding scrollbar in legacy Edge (#30685)
X-Git-Tag: v5.0.0-alpha1~178
X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7153c2c3bf602e4ce4b82f674ac6918ba85bfe3d;p=thirdparty%2Fbootstrap.git

`
`: Disable auto-hiding scrollbar in legacy Edge (#30685)

Disable auto-hiding scrollbar in legacy Edge to avoid overlap, making it impossible to interact with the content.
---

diff --git a/scss/_reboot.scss b/scss/_reboot.scss
index 73b974b570..2563405a39 100644
--- a/scss/_reboot.scss
+++ b/scss/_reboot.scss
@@ -290,6 +290,8 @@ samp {
 // 1. Remove browser default top margin
 // 2. Reset browser default of `1em` to use `rem`s
 // 3. Don't allow content to break outside
+// 4. Disable auto-hiding scrollbar in legacy Edge to avoid overlap,
+//    making it impossible to interact with the content
 
 pre {
   display: block;
@@ -298,6 +300,7 @@ pre {
   overflow: auto; // 3
   @include font-size($code-font-size);
   color: $pre-color;
+  -ms-overflow-style: scrollbar; // 4
 
   // Account for some code outputs that place code tags in pre tags
   code {