Skip to content

Conversation

@julien-nc
Copy link
Member

Apparently the close event emitted by the <PublicFilesEditor> component is not caught anywhere. The active property of <PublicFilesEditor> never changes and the modal is not properly closed.

This destroys the Vue instance rendering <PublicFilesEditor> when the close event is emitted.

This needs to be backported at least in stable23.

@julien-nc julien-nc added bug Something isn't working 2. developing labels Jan 17, 2022
@julien-nc julien-nc added this to the Nextcloud 24 milestone Jan 17, 2022
@julien-nc
Copy link
Member Author

/backport to stable23

Copy link
Member

@mejo- mejo- left a comment

Choose a reason for hiding this comment

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

Yay 👍

@max-nextcloud
Copy link
Collaborator

/compile amend /

Copy link
Collaborator

@max-nextcloud max-nextcloud left a comment

Choose a reason for hiding this comment

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

Looks good to me. Will trigger a recompilation of the js assets. Then this should be ready to go.

Signed-off-by: Julien Veyssier <[email protected]>
Signed-off-by: nextcloud-command <[email protected]>
@nextcloud-command nextcloud-command force-pushed the fix/noid/public-editor-modal-mask-remains branch from 6d95718 to 8fc014d Compare January 17, 2022 19:21
@max-nextcloud max-nextcloud merged commit eaa76e3 into master Jan 17, 2022
@delete-merged-branch delete-merged-branch bot deleted the fix/noid/public-editor-modal-mask-remains branch January 17, 2022 19:29
max-nextcloud added a commit that referenced this pull request Jan 18, 2022
This is a regression tests for #2104.

Signed-off-by: Max <[email protected]>
max-nextcloud added a commit that referenced this pull request Mar 2, 2022
This is a regression tests for #2104.

Signed-off-by: Max <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2. developing bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants