Skip to content

Conversation

@nuno-vieira
Copy link
Member

@nuno-vieira nuno-vieira commented Dec 15, 2025

🔗 Issue Links

Zendesk: 75684

🎯 Goal

Make it possible to override the logic of preselecting the Thread when iPad.

🧪 Manual Testing Notes

N/A

☑️ Contributor Checklist

  • I have signed the Stream CLA (required)
  • This change should be manually QAed
  • Changelog is updated with client-facing changes
  • Changelog is updated with new localization keys
  • New code is covered by unit tests
  • Documentation has been updated in the docs-content repo

@nuno-vieira nuno-vieira requested a review from a team as a code owner December 15, 2025 15:31
@github-actions
Copy link

Public Interface

 open class ChatThreadListViewModel: ObservableObject, ChatThreadListControllerDelegate, EventsControllerDelegate  
-   public func controller(_ controller: ChatThreadListController,didChangeThreads changes: [ListChange<ChatThread>])
+   open func preselectThreadIfNeeded()
-   public func eventsController(_ controller: EventsController,didReceiveEvent event: any Event)
+   public func controller(_ controller: ChatThreadListController,didChangeThreads changes: [ListChange<ChatThread>])
+   public func eventsController(_ controller: EventsController,didReceiveEvent event: any Event)

@nuno-vieira nuno-vieira enabled auto-merge (squash) December 15, 2025 17:59
@nuno-vieira nuno-vieira disabled auto-merge December 16, 2025 20:13
@nuno-vieira nuno-vieira merged commit 257563a into develop Dec 16, 2025
4 of 5 checks passed
@nuno-vieira nuno-vieira deleted the add/expose-preselect-thread branch December 16, 2025 20:14
@Stream-SDK-Bot
Copy link
Collaborator

SDK Size

title develop branch diff status
StreamChatSwiftUI 9.67 MB 9.67 MB 0 KB 🟢

@sonarqubecloud
Copy link

@Stream-SDK-Bot Stream-SDK-Bot mentioned this pull request Dec 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants