Skip to content

Conversation

@dremin
Copy link
Collaborator

@dremin dremin commented Dec 2, 2024

Currently the ShellFolders implementation does not properly handle hidden files:

  • If a new hidden file is created, we don't check this and will still add the file to the collection, so it will be visible
  • If a hidden file is renamed or modified, we will see that the file is not in the collection and add it, so it becomes visible
  • If a visible file becomes hidden, the ChangeWatcher does not receive a notification of this and it remains visible

This PR fixes all of the above items.

@josuave josuave merged commit bec0192 into master Dec 2, 2024
1 check passed
@josuave josuave deleted the hidden-attribute-change branch December 2, 2024 00:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants