-
-
Notifications
You must be signed in to change notification settings - Fork 21.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix several issues with renaming in FileSystem dock #82075
Fix several issues with renaming in FileSystem dock #82075
Conversation
a991ca0
to
788e954
Compare
2e7dc07
to
9c3ec93
Compare
840691e
to
7435659
Compare
7435659
to
45c81fd
Compare
Rebased to replace the focus check that was merged with #81007, similar to the others. |
45c81fd
to
edb34cd
Compare
It is good to see, that we came to the same conclusion of how to fix #82543. |
Included an experimental fix for #19592. |
edb34cd
to
e50b915
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Included an experimental fix for #19592.
I couldn't reproduce the issue on Windows 10 or Windows 11, so I included the macOS preprocessor check.
Can any macOS users test it?
It is fixing it on macOS, on a case-insensitive file system. But it will overwrite file without any warnings on case-sensitive FS!
Probably require something more complex (work on both case-insensitive and case-sensitive fs on macOS, have not tested it on Windows). |
4fc4baf
to
7038d90
Compare
Thanks for the review and quick PR! |
7038d90
to
0da1cb5
Compare
Included a fix for #82543 (comment), which is a recent regression from #82045. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome work! I can confirm this fixes both issues for me.
I didn't review the code changes in depth (not very familiar with this code), review welcome from @KoBeWi @groud (and @Sauermann since you looked into this too).
BTW now that you're familiar with that code @VedatGunel, you might be interested to look into #82774 (but if you do it's probably best left for a follow-up PR, as this one is fixing a regression while #82774 seems to be a pre-existing issue). |
0da1cb5
to
ecb9ece
Compare
Thanks! |
Fixes #82074
Fixes #82543
I tested all the cases I could think of, with Single Window Mode on/off & Split Mode on/off, and didn't spot any regressions.