Enabling/disabling thumbnails to certain EVE clients is not persisted to the config file

This commit is contained in:
Anton Kasyanov
2018-03-29 00:56:06 +03:00
parent 174308ae19
commit 4e6ac1e81d

View File

@@ -205,12 +205,14 @@ namespace EveOPreview.Presenters
return new ThumbnailDescription(title, isDisabled); return new ThumbnailDescription(title, isDisabled);
} }
private void UpdateThumbnailState(String title) private async void UpdateThumbnailState(String title)
{ {
if (this._descriptionsCache.TryGetValue(title, out IThumbnailDescription description)) if (this._descriptionsCache.TryGetValue(title, out IThumbnailDescription description))
{ {
this._configuration.ToggleThumbnail(title, description.IsDisabled); this._configuration.ToggleThumbnail(title, description.IsDisabled);
} }
await this._mediator.Send(new SaveConfiguration());
} }
public void UpdateThumbnailSize(Size size) public void UpdateThumbnailSize(Size size)