From a8d4a08e15461cff11b572e9ef07ffdddc5b6c21 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Thu, 23 Jun 2022 19:58:38 +0000 Subject: [PATCH 1/2] Ignore streaming deletion events --- app/soapbox/actions/streaming.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/soapbox/actions/streaming.ts b/app/soapbox/actions/streaming.ts index 58739eec5..2da9bb5a8 100644 --- a/app/soapbox/actions/streaming.ts +++ b/app/soapbox/actions/streaming.ts @@ -63,9 +63,12 @@ const connectTimelineStream = ( case 'status.update': dispatch(updateStatus(JSON.parse(data.payload))); break; - case 'delete': - dispatch(deleteFromTimelines(data.payload)); - break; + // FIXME: We think delete & redraft is causing jumpy timelines. + // Fix that in ScrollableList then re-enable this! + // + // case 'delete': + // dispatch(deleteFromTimelines(data.payload)); + // break; case 'notification': messages[locale]().then(messages => { dispatch(updateNotificationsQueue(JSON.parse(data.payload), messages, locale, window.location.pathname)); From 4004163fac92ed2d29b53849f31dc0bb849a8e60 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Fri, 24 Jun 2022 20:36:06 +0000 Subject: [PATCH 2/2] actions/streaming: comment out unused import --- app/soapbox/actions/streaming.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/soapbox/actions/streaming.ts b/app/soapbox/actions/streaming.ts index 2da9bb5a8..c47667197 100644 --- a/app/soapbox/actions/streaming.ts +++ b/app/soapbox/actions/streaming.ts @@ -8,7 +8,7 @@ import { fetchFilters } from './filters'; import { updateNotificationsQueue, expandNotifications } from './notifications'; import { updateStatus } from './statuses'; import { - deleteFromTimelines, + // deleteFromTimelines, expandHomeTimeline, connectTimeline, disconnectTimeline,