nextcloud/apps/files/src
Ferdinand Thiessen d4685cb036 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-10-21 13:53:08 +02:00
..
actions fix(files): Add more visual move / copy notification 2024-10-17 15:02:15 +02:00
components fix(files): Ensure renaming state is correctly reset 2024-10-21 13:53:08 +02:00
composables feat: Load limited depth tree 2024-08-08 11:15:52 -07:00
filters chore(files): Adjust wording for file type filter 2024-08-26 19:42:16 +00:00
mixins refactor(files): Fix Typescript issues in filesListWidth mixin 2024-05-31 17:17:31 +02:00
models chore: Add SPDX header 2024-05-29 08:58:16 +02:00
newMenu fix: Access node owner by top level owner property 2024-08-17 16:31:24 +00:00
plugins/search chore: Enable ESLint for apps and fix all errors 2024-07-09 17:13:30 +02:00
router chore: Add SPDX header 2024-05-29 08:58:16 +02:00
services fix(files): Fix having to resolve conflicts twice when dropping files 2024-09-25 14:25:58 -07:00
store fix(files): Ensure renaming state is correctly reset 2024-10-21 13:53:08 +02:00
utils fix(files): Use @nextcloud/files filename validation to show more details 2024-07-25 15:49:33 +02:00
views fix(files): Ensure children are removed from folder and not duplicated 2024-10-17 16:25:24 +02:00
eventbus.d.ts feat: Navigate via folder tree 2024-08-01 09:17:56 -07:00
FilesApp.vue chore: Add SPDX header 2024-05-29 08:58:16 +02:00
init.ts feat(files): Allow more than 50 favorite views 2024-08-29 11:54:22 -07:00
logger.ts refactor(files): Migrate logger util to Typescript 2024-08-01 03:20:56 +02:00
main-personal-settings.js chore(deps): Update @nextcloud/auth to v2.4.0 and use getCSPNonce where possible 2024-08-13 17:54:47 +02:00
main.ts chore(deps): Update @nextcloud/auth to v2.4.0 and use getCSPNonce where possible 2024-08-13 17:54:47 +02:00
reference-files.ts chore: Add SPDX header 2024-05-29 08:58:16 +02:00
sidebar.js chore: Add SPDX header 2024-05-29 08:58:16 +02:00
types.ts fix(files): always ask for confirmation if trashbin app is disabled 2024-07-27 07:13:39 +00:00
vue.d.ts chore: Add SPDX header 2024-05-29 08:58:16 +02:00