Increase default search debounce period to 300ms#6076
Conversation
SDK Size Comparison 📏
|
|
WalkthroughThe default search debounce period has been increased from 200ms to 300ms in the ChannelListViewModel, affecting both search query and channel list operations. The CHANGELOG has been updated to reflect this improvement. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
📜 Recent review detailsConfiguration used: Repository UI Review profile: CHILL Plan: Pro Disabled knowledge base sources:
📒 Files selected for processing (2)
🧰 Additional context used📓 Path-based instructions (3)**/*.{kt,kts}📄 CodeRabbit inference engine (AGENTS.md)
Files:
**/*.kt📄 CodeRabbit inference engine (AGENTS.md)
Files:
**/stream-chat-android-compose/**/*.kt📄 CodeRabbit inference engine (AGENTS.md)
Files:
🧠 Learnings (2)📚 Learning: 2025-12-17T15:00:07.506ZApplied to files:
📚 Learning: 2025-12-17T15:00:07.506ZApplied to files:
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
🔇 Additional comments (2)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |



🎯 Goal
Increases the default debounce period to
300ms(from200ms).This aligns the behaviour to the iOS/React SDKs.
Note: The fix is applied only for the Compose SDK. The XML SDK doesn't provide automatic search when typing.
🛠 Implementation details
300ms🎨 UI Changes
NA
🧪 Testing
SearchbarSummary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.