From 99cb7e24b56a2c4867ffb2b541e966d62a7bf8d9 Mon Sep 17 00:00:00 2001 From: Levitating Pineapple Date: Wed, 2 Oct 2024 16:18:16 +0300 Subject: [PATCH] ios: fix appearance settings scroll hang --- apps/ios/Shared/Model/ChatModel.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/ios/Shared/Model/ChatModel.swift b/apps/ios/Shared/Model/ChatModel.swift index c03a0083ec..8525a141e3 100644 --- a/apps/ios/Shared/Model/ChatModel.swift +++ b/apps/ios/Shared/Model/ChatModel.swift @@ -526,7 +526,7 @@ final class ChatModel: ObservableObject { } func updateCurrentUserUiThemes(uiThemes: ThemeModeOverrides?) { - guard var current = currentUser else { return } + guard var current = currentUser, current.uiThemes != uiThemes else { return } current.uiThemes = uiThemes let i = users.firstIndex(where: { $0.user.userId == current.userId }) if let i {