diff --git a/resources/assets/stylesheets/scss/blubber.scss b/resources/assets/stylesheets/scss/blubber.scss
index d1dae8a92549ba9723a41bb9e076961a1944c25a..1b0e9e7fc94048eed54cb373dce03b8665eaaac6 100644
--- a/resources/assets/stylesheets/scss/blubber.scss
+++ b/resources/assets/stylesheets/scss/blubber.scss
@@ -574,7 +574,7 @@
                         border-top: 35px transparent solid;
                         border-bottom: 35px transparent solid;
                         border-left: 10px $content-color-40 solid;
-                        right: -10px;
+                        right: -2px;
                         margin-top: -10px;
                     }
                     &::after {
@@ -585,7 +585,7 @@
                         border-top: 35px transparent solid;
                         border-bottom: 35px transparent solid;
                         border-left: 10px $yellow-40 solid;
-                        right: -9px;
+                        right: -1px;
                         margin-top: -70px;
                     }
                 }
diff --git a/resources/assets/stylesheets/scss/responsive.scss b/resources/assets/stylesheets/scss/responsive.scss
index 09f38e4a59ba26499d4de48a04256346d2daf006..eb0045de10c6ab947de227ce1a1151c69269defc 100644
--- a/resources/assets/stylesheets/scss/responsive.scss
+++ b/resources/assets/stylesheets/scss/responsive.scss
@@ -481,21 +481,6 @@ $sidebarOut: -330px;
         }
     }
 
-    .blubber_threads_widget {
-        .sidebar-widget-content {
-            ol {
-                li.active {
-                    &::before {
-                        right: 23px;
-                    }
-                    &::after {
-                        right: 24px;
-                    }
-                }
-            }
-        }
-    }
-
     #toc {
         max-width: 100vw;
         position: absolute;
diff --git a/resources/vue/components/BlubberThreadWidget.vue b/resources/vue/components/BlubberThreadWidget.vue
index cfa6cb18b7cc3c15bcf474e18d95f9b520fe48fe..c62bf3c143b7f702095b31a01ca1314736bfd62e 100644
--- a/resources/vue/components/BlubberThreadWidget.vue
+++ b/resources/vue/components/BlubberThreadWidget.vue
@@ -63,8 +63,8 @@
                 // directive definition
                 inserted (el) {
                     let threads = el.__vue__;
-                    $(el).parent().on('scroll', function (event) {
-                        let top = $(el).parent().scrollTop();
+                    $(el).parent().parent().on('scroll', function (event) {
+                        let top = $(el).parent().parent().scrollTop();
                         let height = $(el).height();
 
                         $(el).toggleClass('scrolled', top > 0);