Skip to content

Commit d213f9f

Browse files
committed
add back delay after last reload
previous commit forgot to include delay also had to cast 10_000_00 to long because with large delays we were getting int overflow.
1 parent a8d4dcb commit d213f9f

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

NppNavigateTo/Forms/FrmNavigateTo.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,11 @@ void FilterCurrentDirectory(Func<string, bool> filterFunc)
175175
: DirectorySearchLevel.TopDirOnly;
176176
long nextTimeToRefresh = 0;
177177
if (!shouldReloadFiles &&
178-
lastReloadTimes.TryGetValue(currentDirectory, out long nextRefresh))
179-
nextTimeToRefresh = nextRefresh;
178+
lastReloadTimes.TryGetValue(currentDirectory, out long lastReload))
179+
{
180+
long delayBetweenReloads = FrmSettings.Settings.GetIntSetting(Settings.secondsBetweenDirectoryScans) * 10_000_000L; // 10 million ticks per second
181+
nextTimeToRefresh = lastReload + delayBetweenReloads;
182+
}
180183
DirectorySearchLevel searchLevelOverride = searchLevel;
181184
if (searchLevelOverrides.TryGetValue(currentDirectory, out var searchOverride))
182185
searchLevelOverride = searchOverride;

0 commit comments

Comments
 (0)