Skip to content

Comments

[stable33] fix: respect opened sidebar when showing the Viewer#3061

Merged
nickvergessen merged 4 commits intostable33from
backport/3058/stable33
Feb 6, 2026
Merged

[stable33] fix: respect opened sidebar when showing the Viewer#3061
nickvergessen merged 4 commits intostable33from
backport/3058/stable33

Conversation

@backportbot
Copy link

@backportbot backportbot bot commented Feb 6, 2026

Backport of PR #3058

@backportbot backportbot bot requested review from Antreesy and susnux February 6, 2026 09:54
@backportbot backportbot bot added bug Something isn't working 3. to review Waiting for reviews labels Feb 6, 2026
@backportbot backportbot bot added this to the Nextcloud 33 milestone Feb 6, 2026
- some apps might have sidebar open when calling Viewer, so initial state should be considered
- this also goes for constantly rendered sidebars with v-show

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
- with 'position: fixed' sidebar is ripped out of flex container and main content fills the space before modal is rendered (that is visible to end users)
- this also respects having app navigation open/closed (did not test without navigation though)

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
@Antreesy Antreesy force-pushed the backport/3058/stable33 branch from 56c9be8 to e2b71e8 Compare February 6, 2026 10:44
@Antreesy
Copy link
Contributor

Antreesy commented Feb 6, 2026

cc @susnux see new commit: class name was changed during refactoring of NcAppNavigation, added for compatibility with Vue2 apps.

image

Don't think we need it forward-ported to master, since we should migrate the rest?

@susnux
Copy link
Contributor

susnux commented Feb 6, 2026

Don't think we need it forward-ported to master, since we should migrate the rest?

Files will be ready in 34, not sure about other teams.

@Antreesy
Copy link
Contributor

Antreesy commented Feb 6, 2026

/backport d4427bd to master

@backportbot backportbot bot added the backport-request Pending backport by the backport-bot label Feb 6, 2026
@nickvergessen nickvergessen merged commit a31ae5b into stable33 Feb 6, 2026
23 of 32 checks passed
@nickvergessen nickvergessen deleted the backport/3058/stable33 branch February 6, 2026 13:03
@backportbot backportbot bot removed the backport-request Pending backport by the backport-bot label Feb 6, 2026
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 Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants