[stable27] fix: Avoid triggering a defered sidebar open if openFile is already handling that #41636
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In the office integration we don't want to show the sidebar after opening a file through a direct link as it takes away too much space. We just call a sidebar close within richdocuments but the deferred call to show the details view on the scrollTo action will trigger later. In this case we can actually avoid trigger the details view that way as it is already called when the file action is triggered a few lines below
server/apps/files/js/filelist.js
Line 440 in 1803420
This fix is targeting 27 only as master might have changed behaviour due to the files2vue migration (needs #41467 to be re-evaluated)
Summary
TODO
Checklist