Procházet zdrojové kódy

Fix scroll behaviour

sbkwgh před 6 roky
rodič
revize
ba574e8633
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. 3 1
      frontend/src/components/SearchBox.vue

+ 3 - 1
frontend/src/components/SearchBox.vue

@@ -247,8 +247,10 @@
 				let { group, index } = this.getGroupFromIndex(this.highlightIndex);
 				let el = index === null ? this.$refs[group] : this.$refs[group][index];
 				if(
+					//Below fold
 					el.offsetHeight + el.offsetTop > this.$refs.results.offsetHeight ||
-					 el.offsetHeight + el.offsetTop < this.$refs.results.scrollTop
+					//Above fold
+					el.offsetTop < this.$refs.results.scrollTop
 				) {
 					el.scrollIntoView();
 				}