2
0
Fork 0

fix posts not working from pages other than the timeline

This commit is contained in:
notfire 2025-08-10 11:29:42 -04:00
commit 0adbff7856
No known key found for this signature in database

View file

@ -436,7 +436,9 @@ const PostStatusForm = {
const postHandler = this.postHandler ? this.postHandler : statusPoster.postStatus const postHandler = this.postHandler ? this.postHandler : statusPoster.postStatus
let bef = document.getElementsByClassName("Timeline")[0].scrollHeight let bef = null
if (document.getElementsByClassName("Timeline") > 0)
bef = document.getElementsByClassName("Timeline")[0].scrollHeight
postHandler(postingOptions).then((data) => { postHandler(postingOptions).then((data) => {
if (!data.error) { if (!data.error) {
@ -448,7 +450,7 @@ const PostStatusForm = {
this.posting = false this.posting = false
// same as timeline.js // same as timeline.js
if (this.$store.getters.mergedConfig.fixupScrollOnPostWStreaming && window.scrollY > 0) { if (this.$store.getters.mergedConfig.fixupScrollOnPostWStreaming && window.scrollY > 0 && (document.getElementsByClassName("Timeline") > 0)) {
let after = document.getElementsByClassName("Timeline")[0].scrollHeight let after = document.getElementsByClassName("Timeline")[0].scrollHeight
let diff = bef - after let diff = bef - after
if (diff < 0) diff = diff * -1 if (diff < 0) diff = diff * -1