镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

[Bug]: After upgrading to NC32 PWA app seems broken - Top Menu is hidden/missing #55359

Closed

Description

@RubiCom001

⚠️ This issue respects the following points: ⚠️

Bug description

Hi,
I have initially created the same post in the AIO Discussion board, but I think this is actually better place.
nextcloud/all-in-one#6907 (comment)

After upgrading NC AIO and than following the guide to update to NC32 the PWA is broken. I mean there is no Top Menu at all. I did th eusual , cleaning data, uninstall with removing all data , I tried Edge and Chrome and all of that had the same result, Only DashBoard is possible, whatever you click on it, like a new email, it simply opens new tab in the browser
image

image

Update: It seems to work fine, but only in full screen mode:
image
image

Steps to reproduce

1.Use AIO interface to update mastercontainer, than containers and start it all up - works fine
2. Follow the instruction nextcloud/all-in-one#6865
3. start it all up - seems to wrk fine, but the PWA does not show top menu

Expected behavior

as before the upgarde, PWA fully functional, with top menu, allowing to switch metween modules, access user menu, change dark/light mode see your status and similar things that are on the top bar

Nextcloud Server version

32

Operating system

Debian/Ubuntu

PHP engine version

PHP 8.3

Web server

None

Database engine version

None

Is this bug present after an update or on a fresh install?

None

Are you using the Nextcloud Server Encryption module?

None

What user-backends are you using?

  • Default user-backend (database)
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Configuration report

List of activated Apps

Nextcloud Signing status

Nextcloud Logs

Additional info

No response

Activity

  1. added theissue type on Sep 27, 2025
  2. szaimen commented on Sep 27, 2025

    @szaimen
    Contributor
  3. provokateurin commented on Sep 27, 2025

    @provokateurin
    Member

    This was an intentional change in #54138. Each Nextcloud app has it's own PWA, so you can use your OS to switch apps (after installing the ones you want). The navigation bar inside Nextcloud is not necessary and this way it also promotes using multiple PWAs for multitasking.

  4. solracsf commented on Sep 27, 2025

    @solracsf
    Member

    But, the fact that the navigation bar works in full screen mode, is that a bug or a feature?

  5. RubiCom001 commented on Sep 27, 2025

    @RubiCom001
    Author

    Thanks for all replies here and to you szaimen for the answer on AIO board.
    I understand now it is a new feature. It somehow breaks how I used to work with PWA, but I'll try the "new way". Hopefully it won't be similar experience as with the "Modern Outlook" 😆

  6. nightred commented on Sep 28, 2025

    @nightred

    The new system makes a mess of multiple PWA's instead of a single pane of glass style that was beneficial.
    External sites links are now broken as they are not accessible through the PWA app.
    User account settings are hidden now.
    Extra space at the bottom of the page not properly compensated for.
    Over all this is a bad change and a single PWA was a better direction.

    Add this to the custom CSS to restore the top menu

    @media (display-mode: standalone) or (display-mode: minimal-ui) {
        #header:not(.header-guest) {
            display: inline-flex !important;
        }
    }
    @media (display-mode: standalone) or (display-mode: minimal-ui) {
        #content, #content-vue {
            margin-top: var(--header-height) !important;
        }
    }
    

    User the following details https://github.com/karlhorky/pwa-tricks?tab=readme-ov-file#b-chrome-local-overrides to change the start URL of the PWA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    0. Needs triagePending check for reproducibility or if it fits our roadmap32-feedbackbug

    Type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions