Skip to content

fix(NavigationManager): properly register closures - #62988

Merged
susnux merged 1 commit into
masterfrom
fix/navigation-manager-init
Aug 11, 2026
Merged

fix(NavigationManager): properly register closures#62988
susnux merged 1 commit into
masterfrom
fix/navigation-manager-init

Conversation

@susnux

@susnux susnux commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Summary

Lately there were quite some issues with the NavigationManager, so this tries to clarifies the implementation a bit. But more important this fixes an issue when closures are registered after the setup was already done (see added unit test).

This fixes the issue reported by @blizzz in tables - though table should instead move to the proper event.

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

@susnux susnux added this to the Nextcloud 35 milestone Aug 6, 2026
@susnux
susnux requested a review from a team as a code owner August 6, 2026 20:40
@susnux susnux added bug 3. to review Waiting for reviews labels Aug 6, 2026
@susnux
susnux requested review from icewind1991, leftybournes, nfebe and sorbaugh and removed request for a team August 6, 2026 20:40
@CarlSchwan
CarlSchwan force-pushed the fix/navigation-manager-init branch from 8a712cb to 314cccb Compare August 7, 2026 07:42
Lately there were quite some issues with the NavigationManager,
so this tries to clarifies the implementation a bit.
But more important this fixes an issue when closures are
registered after the setup was already done (see added unit test).

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux
susnux force-pushed the fix/navigation-manager-init branch from 314cccb to 5084b58 Compare August 11, 2026 17:26
@susnux
susnux merged commit fc760ed into master Aug 11, 2026
201 of 203 checks passed
@susnux
susnux deleted the fix/navigation-manager-init branch August 11, 2026 19:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants