From d28e29fa21be2166583c676d3d514cd616cb39f3 Mon Sep 17 00:00:00 2001 From: Elaine <138257830+elaine-signal@users.noreply.github.com> Date: Wed, 3 Jun 2026 15:31:51 -0400 Subject: [PATCH] Reload story rows when nicknames change --- .../HomeView/Stories/StoryListDataSource.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Signal/src/ViewControllers/HomeView/Stories/StoryListDataSource.swift b/Signal/src/ViewControllers/HomeView/Stories/StoryListDataSource.swift index 25f97ffc41..9a64e46a23 100644 --- a/Signal/src/ViewControllers/HomeView/Stories/StoryListDataSource.swift +++ b/Signal/src/ViewControllers/HomeView/Stories/StoryListDataSource.swift @@ -706,7 +706,11 @@ class StoryListDataSource: NSObject { extension StoryListDataSource: DatabaseChangeDelegate { func databaseChangesDidUpdate(databaseChanges: DatabaseChanges) { - updateStories(forRowIds: databaseChanges.storyMessageRowIds) + if databaseChanges.didUpdate(tableName: NicknameRecord.databaseTableName) { + reloadStories() + } else { + updateStories(forRowIds: databaseChanges.storyMessageRowIds) + } } func databaseChangesDidUpdateExternally() {