Skip to content

Conversation

@vitormattos
Copy link
Member

No description provided.

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]>
@vitormattos vitormattos added this to the Next Major (33) milestone Jan 7, 2026
@vitormattos vitormattos self-assigned this Jan 7, 2026
@github-project-automation github-project-automation bot moved this to 0. Needs triage in Roadmap Jan 7, 2026
@vitormattos
Copy link
Member Author

/backport to stable32

@vitormattos
Copy link
Member Author

/backport to stable31

@vitormattos vitormattos merged commit 5b74bcf into main Jan 7, 2026
59 checks passed
@vitormattos vitormattos deleted the fix/align-frontend-file-ids branch January 7, 2026 05:26
@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

Labels

None yet

Projects

Status: 4. to release

Development

Successfully merging this pull request may close these issues.

2 participants