Skip to content

Commit fb5a196

Browse files
author
Nils Henning
committed
[FEATURE] fix scroll top throwing error for short pages
1 parent a4d420a commit fb5a196

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

app/concepts/matestack/ui/core/app/store.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,11 @@ const store = new Vuex.Store({
4040
return getScrollParent(node.parentNode)
4141
}
4242
}
43-
getScrollParent(document.getElementsByClassName("matestack-page-root")[0]).scrollTop = 0
43+
var scrollParent = getScrollParent(document.getElementsByClassName("matestack-page-root")[0])
44+
if(scrollParent){
45+
scrollParent.scrollTop = 0;
46+
}
47+
// getScrollParent(document.getElementsByClassName("matestack-page-root")[0]).scrollTop = 0
4448
}
4549
},
4650
actions: {

vendor/assets/javascripts/dist/matestack-ui-core.js

Lines changed: 5 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/assets/javascripts/dist/matestack-ui-core.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)