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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
@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 (32) milestone Jan 7, 2026
@vitormattos vitormattos merged commit 1db6ecf into stable32 Jan 7, 2026
56 checks passed
@vitormattos vitormattos deleted the backport/6369/stable32 branch January 7, 2026 11:56
@github-project-automation github-project-automation bot moved this from 0. Needs triage to 4. to release in Roadmap Jan 7, 2026
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