MSW implementation of this class always watched the added entries recursively,
i.e. always behaved as if the entry to watch was added using AddTree().
Fix this simply by not asking ::ReadDirectoryChangesW() to watch the entire
subtree.
See #12847.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67692
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
{
int flags = Watcher2NativeFlags(watch.GetFlags());
int ret = ReadDirectoryChangesW(watch.GetHandle(), watch.GetBuffer(),
- wxFSWatchEntryMSW::BUFFER_SIZE, TRUE,
+ wxFSWatchEntryMSW::BUFFER_SIZE, FALSE,
flags, NULL,
watch.GetOverlapped(), NULL);
if (!ret)