nextcloud/apps
Ferdinand Thiessen 533c5e2aa4
fix(files): Ensure renaming state is correctly reset
Problem: Is a node is renamed and the new name is out of the current
visible list of nodes the component will be recycled, this means
the props will change, so when the `onRename` functions is about to reset
the state the `this.source` will point to a different node.

To fix this, but also to separate business logic from visual representation,
the logic is moved into the renaming store and the component is only
responsible for rendering.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-07 16:37:55 +01:00
..
admin_audit Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
cloud_federation_api Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
comments Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
contactsinteraction Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
dashboard Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
dav Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
encryption Fix(l10n): Update translations from Transifex 2024-11-05 00:21:34 +00:00
federatedfilesharing Fix(l10n): Update translations from Transifex 2024-11-07 00:25:58 +00:00
federation Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
files fix(files): Ensure renaming state is correctly reset 2024-11-07 16:37:55 +01:00
files_external Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
files_reminders Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
files_sharing Fix(l10n): Update translations from Transifex 2024-11-07 00:25:58 +00:00
files_trashbin Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
files_versions Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
lookup_server_connector Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
oauth2 Fix(l10n): Update translations from Transifex 2024-11-05 00:21:34 +00:00
provisioning_api Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
settings Fix(l10n): Update translations from Transifex 2024-11-07 00:25:58 +00:00
sharebymail Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
systemtags Fix(l10n): Update translations from Transifex 2024-11-05 00:21:34 +00:00
testing fix: Apply new coding standard to all files 2024-04-04 11:45:22 +02:00
theming Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
twofactor_backupcodes Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
updatenotification Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
user_ldap Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
user_status Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
weather_status Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00
workflowengine Fix(l10n): Update translations from Transifex 2024-11-04 00:20:35 +00:00