fix: make sure timeline loads data

This commit is contained in:
trisua 2025-06-26 03:07:27 -04:00
parent 2cd04b0db0
commit aeaa230162

View file

@ -1194,6 +1194,7 @@ ${option.input_element_type === "textarea" ? `${option.value}</textarea>` : ""}
self.IO_DATA_PAGE = page; self.IO_DATA_PAGE = page;
self.IO_DATA_SEEN_IDS = []; self.IO_DATA_SEEN_IDS = [];
self.IO_DATA_WAITING = false; self.IO_DATA_WAITING = false;
self.IO_HAS_LOADED_AT_LEAST_ONCE = false;
if (!paginated_mode) { if (!paginated_mode) {
self.IO_DATA_OBSERVER.observe(self.IO_DATA_MARKER); self.IO_DATA_OBSERVER.observe(self.IO_DATA_MARKER);
@ -1204,6 +1205,12 @@ ${option.input_element_type === "textarea" ? `${option.value}</textarea>` : ""}
self.io_load_data(); self.io_load_data();
} }
setTimeout(() => {
if (!self.IO_HAS_LOADED_AT_LEAST_ONCE) {
self.io_load_data();
}
}, 1500);
self.IO_PAGINATED = paginated_mode; self.IO_PAGINATED = paginated_mode;
}); });
@ -1212,6 +1219,7 @@ ${option.input_element_type === "textarea" ? `${option.value}</textarea>` : ""}
return; return;
} }
self.IO_HAS_LOADED_AT_LEAST_ONCE = true;
self.IO_DATA_WAITING = true; self.IO_DATA_WAITING = true;
self.IO_DATA_PAGE += 1; self.IO_DATA_PAGE += 1;
console.log("load page", self.IO_DATA_PAGE); console.log("load page", self.IO_DATA_PAGE);