Skip to content

Conversation

@backportbot-libresign
Copy link

Backport of PR #6369

Adds  and  actions and reuses them in  to avoid duplicated sidebar and ordering cleanup logic. This keeps removal behavior consistent and reduces code duplication.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Subscribe to  and remove the corresponding entry from the files store by  to keep LibreSign sidebar state in sync with Files app actions.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Use a local sidebarStore instance in initFromState instead of accessing this.sidebarStore, preventing undefined access and ensuring tab activation works reliably.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@github-project-automation github-project-automation bot moved this to 0. Needs triage in Roadmap Jan 7, 2026
@backportbot-libresign backportbot-libresign bot added this to the Next Patch (31) milestone Jan 7, 2026
@vitormattos vitormattos merged commit 21091e3 into stable31 Jan 7, 2026
56 checks passed
@github-project-automation github-project-automation bot moved this from 0. Needs triage to 4. to release in Roadmap Jan 7, 2026
@vitormattos vitormattos deleted the backport/6369/stable31 branch January 7, 2026 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: 4. to release

Development

Successfully merging this pull request may close these issues.

2 participants