invoke scan on penumbra mod dir change
This commit is contained in:
		| @@ -44,9 +44,15 @@ public sealed class CacheMonitor : DisposableMediatorSubscriberBase | |||||||
|             StartPenumbraWatcher(_ipcManager.PenumbraModDirectory); |             StartPenumbraWatcher(_ipcManager.PenumbraModDirectory); | ||||||
|             InvokeScan(); |             InvokeScan(); | ||||||
|         }); |         }); | ||||||
|         Mediator.Subscribe<PenumbraDirectoryChangedMessage>(this, (msg) => StartPenumbraWatcher(msg.ModDirectory)); |         Mediator.Subscribe<PenumbraDirectoryChangedMessage>(this, (msg) => | ||||||
|  |         { | ||||||
|  |             StartPenumbraWatcher(msg.ModDirectory); | ||||||
|  |             InvokeScan(); | ||||||
|  |         }); | ||||||
|         if (_ipcManager.CheckPenumbraApi() && !string.IsNullOrEmpty(_ipcManager.PenumbraModDirectory)) |         if (_ipcManager.CheckPenumbraApi() && !string.IsNullOrEmpty(_ipcManager.PenumbraModDirectory)) | ||||||
|  |         { | ||||||
|             StartPenumbraWatcher(_ipcManager.PenumbraModDirectory); |             StartPenumbraWatcher(_ipcManager.PenumbraModDirectory); | ||||||
|  |         } | ||||||
|         if (configService.Current.HasValidSetup()) |         if (configService.Current.HasValidSetup()) | ||||||
|         { |         { | ||||||
|             StartMareWatcher(configService.Current.CacheFolder); |             StartMareWatcher(configService.Current.CacheFolder); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 rootdarkarchon
					rootdarkarchon