Pārlūkot izejas kodu

Merge pull request #2140 from bentiss/scrolling-fixes

automatic scroll: fix vertical automatic scrolling when opening a card
Lauri Ojansivu 6 gadi atpakaļ
vecāks
revīzija
820d327093
1 mainītis faili ar 4 papildinājumiem un 5 dzēšanām
  1. 4 5
      client/components/cards/cardDetails.js

+ 4 - 5
client/components/cards/cardDetails.js

@@ -78,14 +78,13 @@ BlazeComponent.extendComponent({
     //Scroll top
     const cardViewStartTop = $cardView.offset().top;
     const cardContainerScrollTop = $cardContainer.scrollTop();
+
     let topOffset = false;
-    if(cardViewStartTop < 0){
-      topOffset = 0;
-    } else if(cardViewStartTop - cardContainerScrollTop > 100) {
-      topOffset = cardViewStartTop - cardContainerScrollTop - 100;
+    if(cardViewStartTop !== 100){
+      topOffset = cardViewStartTop - 100;
     }
     if(topOffset !== false) {
-      bodyBoardComponent.scrollTop(topOffset);
+      bodyBoardComponent.scrollTop(cardContainerScrollTop + topOffset);
     }
 
   },