From 7153c2c3bf602e4ce4b82f674ac6918ba85bfe3d Mon Sep 17 00:00:00 2001 From: Martijn Cuppens Date: Wed, 29 Apr 2020 16:51:25 +0200 Subject: [PATCH] `
`: 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.
---
 scss/_reboot.scss | 3 +++
 1 file changed, 3 insertions(+)

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 {