In the NB 7.0 the native file system listeners were integrated to remove a need to do fs refresh when IDE gained focus. But the refresh was returned back because only few features like parsing.api are using the native listeners. The native listeners should be used for all FOs and FS refresh should be removed.
When I return to the IDE the IDE does refresh which is IO expensive and I see progress Checking for external changes".
But if performance is not more the problem feel free to keep it as an enhancement.
I think this is a duplicate of bug #197964, right?
*** Bug 197964 has been marked as a duplicate of this bug. ***
to see what is going on.
Integrated into 'main-golden', will be available in build *201106031000* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
User: Jaroslav Tulach <email@example.com>
Log: #197985: Use native Notifier for regular listeners, not only for recursive ones