[log] Don't schedule a refresh task if there is nothing to refresh

This commit is contained in:
Kirill Likhodedov
2014-05-24 17:11:59 +04:00
parent a40d619111
commit 813ab5f3eb
@@ -113,7 +113,9 @@ public class VcsLogRefresherImpl implements VcsLogRefresher {
@Override
public void refresh(@NotNull Collection<VirtualFile> rootsToRefresh) {
mySingleTaskController.request(new RefreshRequest(rootsToRefresh));
if (!rootsToRefresh.isEmpty()) {
mySingleTaskController.request(new RefreshRequest(rootsToRefresh));
}
}
@NotNull