diff --git a/web_src/less/_repository.less b/web_src/less/_repository.less
index f570bcd7fd..bc7344ba0b 100644
--- a/web_src/less/_repository.less
+++ b/web_src/less/_repository.less
@@ -2181,9 +2181,6 @@
     }
 
     .repository-summary {
-        height: 48px;
-        overflow: hidden;
-
         .segment.language-stats-details,
         .segment.repository-summary {
             border-top: none;
@@ -2795,3 +2792,9 @@ td.blob-excerpt {
 .diff-file-box[data-folded="true"] .diff-file-header {
     border-radius: .28571429rem !important;
 }
+
+/* prevent page shaking on language bar click */
+.repository.file .repository-summary {
+    height: 48px;
+    overflow: hidden;
+}