Skip to content

[stable35] feat: promote "search messages in current chat" feature - #19185

Merged
Antreesy merged 5 commits into
stable35from
backport/18417/stable35
Aug 28, 2026
Merged

[stable35] feat: promote "search messages in current chat" feature#19185
Antreesy merged 5 commits into
stable35from
backport/18417/stable35

Conversation

@backportbot

@backportbot backportbot Bot commented Aug 28, 2026

Copy link
Copy Markdown

Backport of PR #18417

Jafetlch and others added 5 commits August 28, 2026 13:55
Add a magnify icon button to the TopBar that opens the message search
directly from the chat view. The button is only shown when the user is
authenticated, not in a call, and not in sidebar mode.

The message search (SearchMessagesTab) already exists but is only
reachable through the RightSidebar, which makes it hard to discover.
The button reuses the existing sidebarStore.showSidebar({ activeTab })
flow; RightSidebar.handleUpdateActive now routes the 'search' value to
handleUpdateState('search') so the sidebar opens straight on the search
view instead of falling back to the participants tab.

Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Jafet Lopez <jafetlopezch@gmail.com>
- unify with 'handleUpdateActive', call with correct tab id
- remember and reset search and threads tab

Assisted-by: ClaudeCode:claude-opus-5
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
- all use-cases of component always on screen, no need ot scroll to them

Assisted-by: ClaudeCode:claude-opus-5
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Assisted-by: ClaudeCode:claude-opus-5
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
@Antreesy
Antreesy enabled auto-merge August 28, 2026 14:00
@Antreesy
Antreesy merged commit 109c242 into stable35 Aug 28, 2026
54 checks passed
@Antreesy
Antreesy deleted the backport/18417/stable35 branch August 28, 2026 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants