Skip to content

fix(settings): use proper component structure to make navigation work#60236

Open
susnux wants to merge 2 commits intomasterfrom
fix/nextcloud-vue
Open

fix(settings): use proper component structure to make navigation work#60236
susnux wants to merge 2 commits intomasterfrom
fix/nextcloud-vue

Conversation

@susnux
Copy link
Copy Markdown
Contributor

@susnux susnux commented May 8, 2026

Summary

NcAppNavigation is only allowed in NcContent but we were not using it because the content was rendered by the server as templates. This is now fixed by moving the content inside the NcContent once mounted.

Checklist

AI (if applicable)

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

Comment thread apps/settings/templates/settings/frame.php
Copy link
Copy Markdown
Contributor

@pringelmann pringelmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀 Just one question about removal of data attrs

@susnux
Copy link
Copy Markdown
Contributor Author

susnux commented May 8, 2026

/compile

@susnux susnux force-pushed the fix/nextcloud-vue branch from ae855f9 to 4c2f19f Compare May 8, 2026 12:41
@nfebe nfebe force-pushed the fix/nextcloud-vue branch from f8cb1ea to 49a485c Compare May 8, 2026 14:13
@nfebe
Copy link
Copy Markdown
Contributor

nfebe commented May 8, 2026

/compile

Comment thread apps/settings/src/components/SettingsNavigationItem.vue Outdated
@nfebe nfebe force-pushed the fix/nextcloud-vue branch from 0961c9a to 169bfac Compare May 8, 2026 14:42
susnux and others added 2 commits May 9, 2026 18:02
`NcAppNavigation` is only allowed in `NcContent` but we were not using
it because the content was rendered by the server as templates.
This is now fixed by moving the content inside the `NcContent` once
mounted.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
@susnux susnux force-pushed the fix/nextcloud-vue branch from 169bfac to 582f6aa Compare May 9, 2026 16:02
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.

5 participants