nextcloud/apps
Daniel Calviño Sánchez b677d3e27d Show loading spinner until share settings are fully loaded
The inputs of the sharing settings are generated in a template in the
server, but the listeners to react to changes in the elements and save
the values in the server are loaded in the client once the DOM finishes
loading. If the DOM takes long to load the user can start to interact
with the settings before the listeners were set up and, therefore, the
changes would not be saved in the server. However, as the inputs are
modified the user would think that the changes were already saved.

To address that now when the sharing settings are open a loading spinner
is shown instead of the contents of the sharing settings, and only once
the listeners to save the changes were set up the spinner is removed and
the contents shown.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2023-05-10 03:00:37 +02:00
..
admin_audit Fix(l10n): Update translations from Transifex 2023-05-07 02:28:17 +00:00
cloud_federation_api Fix(l10n): Update translations from Transifex 2023-05-05 02:28:12 +00:00
comments fix(assets): Optimize SVGs with scour 0.38.2 2023-04-24 08:59:38 +02:00
contactsinteraction chore(autoloader): Update autoloaders with composer 2.5.5 2023-04-21 15:53:55 +02:00
dashboard Fix(l10n): Update translations from Transifex 2023-05-09 02:19:48 +00:00
dav Merge pull request #36893 from nextcloud/fix/avoid-file-events-on-null-path 2023-05-09 17:44:14 +02:00
encryption Fix(l10n): Update translations from Transifex 2023-04-26 02:28:10 +00:00
federatedfilesharing fix(assets): Optimize SVGs with scour 0.38.2 2023-04-24 08:59:38 +02:00
federation fix(federation): Log address book sync exceptions 2023-05-04 18:21:39 +02:00
files Merge pull request #37944 from nextcloud/enh/allow-filescan-to-continue-on-error 2023-05-09 17:52:09 +02:00
files_external Fix(l10n): Update translations from Transifex 2023-05-09 02:19:48 +00:00
files_sharing Fix(l10n): Update translations from Transifex 2023-05-09 02:19:48 +00:00
files_trashbin Merge pull request #38104 from nextcloud/feat/um-32-bit 2023-05-09 08:20:41 -07:00
files_versions Check if version entity is not null before delete 2023-05-08 14:24:58 +02:00
lookup_server_connector chore(autoloader): Update autoloaders with composer 2.5.5 2023-04-21 15:53:55 +02:00
oauth2 chore(autoloader): Update autoloaders with composer 2.5.5 2023-04-21 15:53:55 +02:00
provisioning_api fix(provisioning_api): Don't allow to configure the same additional email multiple times 2023-04-26 08:41:37 +02:00
settings Show loading spinner until share settings are fully loaded 2023-05-10 03:00:37 +02:00
sharebymail fix(assets): Optimize SVGs with scour 0.38.2 2023-04-24 08:59:38 +02:00
systemtags Fix(l10n): Update translations from Transifex 2023-05-09 02:19:48 +00:00
testing fix(assets): Optimize SVGs with scour 0.38.2 2023-04-24 08:59:38 +02:00
theming Merge pull request #38063 from nextcloud/fix/theming 2023-05-05 13:57:55 +02:00
twofactor_backupcodes chore(autoloader): Update autoloaders with composer 2.5.5 2023-04-21 15:53:55 +02:00
updatenotification Fix(l10n): Update translations from Transifex 2023-05-09 02:19:48 +00:00
user_ldap Fix(l10n): Update translations from Transifex 2023-05-04 02:28:08 +00:00
user_status Merge pull request #38099 from nextcloud/fix/missing-clear-status-route 2023-05-09 08:24:01 +02:00
weather_status Fix(l10n): Update translations from Transifex 2023-05-06 02:27:44 +00:00
workflowengine Fix(l10n): Update translations from Transifex 2023-05-07 02:28:17 +00:00