[File Provider Extension] WorkingSet's enumerateChanges not called

Hi everybody,


while most things in our File Provider Extension are running pretty smoothly, a few things don't work at all.

One of those things is updating the working set.


As the title says, the working set's enumerateChanges is never called after signalling it. It is called exactly once, right after being gotten via enumeratorFor: when its contents are being queried after the domain was added.


I have assembled a small sample project that demonstrates the issue. It won't win prizes for beatiful code but it demonstrates the issue.


If anybody could tell me what I'm doing wrong, that would be very helpful.


Thanks,

Sebastian