Skip to content

Show loading icon in 'save share' button when creating a share#40752

Merged
julien-nc merged 2 commits into
masterfrom
enh/40654/share-creation-loading-feedback
Oct 3, 2023
Merged

Show loading icon in 'save share' button when creating a share#40752
julien-nc merged 2 commits into
masterfrom
enh/40654/share-creation-loading-feedback

Conversation

@julien-nc

Copy link
Copy Markdown
Member

closes #40654

This is a naive/simple solution to let users know something is happening when they click "save share" in the sharing tab of the Files sidebar.

Maybe it can be done differently by hiding the share permissions (the SharingDetailsTab component) while creating so users can see the sharee NcSelect which has a loading spinner already.

@julien-nc julien-nc added this to the Nextcloud 28 milestone Oct 3, 2023
@julien-nc julien-nc requested review from a team, nfebe, skjnldsv and susnux and removed request for a team October 3, 2023 09:55

@susnux susnux left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

simple and clean 👍

@susnux

susnux commented Oct 3, 2023

Copy link
Copy Markdown
Contributor

/compile amend

@susnux susnux added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Oct 3, 2023
@nextcloud-command nextcloud-command force-pushed the enh/40654/share-creation-loading-feedback branch from 3ae303d to 7bbdd37 Compare October 3, 2023 11:29
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
@julien-nc julien-nc force-pushed the enh/40654/share-creation-loading-feedback branch from 7bbdd37 to 4b11096 Compare October 3, 2023 11:59
@julien-nc

julien-nc commented Oct 3, 2023

Copy link
Copy Markdown
Member Author

Thanks for the review 💙

Rebased on master and pushed compiled assets.

Can this be backported to 27 which is also affected?

@julien-nc julien-nc enabled auto-merge October 3, 2023 12:12
@julien-nc

Copy link
Copy Markdown
Member Author

/compile amend

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
@nextcloud-command nextcloud-command force-pushed the enh/40654/share-creation-loading-feedback branch from 4b11096 to 217a2a1 Compare October 3, 2023 12:32
@julien-nc julien-nc merged commit 8f30f97 into master Oct 3, 2023
@julien-nc julien-nc deleted the enh/40654/share-creation-loading-feedback branch October 3, 2023 13:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to release Ready to be released and/or waiting for tests to finish enhancement feature: sharing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: No feedback while creating a file share

3 participants