From 8f6b83fc3dd82c90869156be99b6ddeb6bb3f347 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Wed, 26 Aug 2026 20:04:02 +0300 Subject: [PATCH] limit timeline to 50 statuses when updating visible statuses --- src/stores/timelines.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/stores/timelines.js b/src/stores/timelines.js index bdd49d05c..26223e69d 100644 --- a/src/stores/timelines.js +++ b/src/stores/timelines.js @@ -389,7 +389,10 @@ export const useTimelinesStore = defineStore('timelines', { const timeline = this[timelineName] timeline.newStatusCount = 0 - timeline.visibleStatusIds = new Set([...timeline.statusIds]) + timeline.order = timeline.order.slice(0, 50) + timeline.statusIds = new Set([...timeline.order]) + timeline.visibleStatusIds = new Set([...timeline.order]) + this.updateTimelineExtremes(timeline) }, syncOrder(timeline) { timeline.order = timeline.order.filter((id) => timeline.statusIds.has(id))