From 765c35ac0b10efe64c7c7bb5fad448b097de2ccd Mon Sep 17 00:00:00 2001 From: Anton Kasyanov Date: Tue, 18 Oct 2016 21:00:25 +0300 Subject: [PATCH] Setting borderless thumbnail to maximum possible size rusults in incorrect thumbnails sizs on the next application run --- Eve-O-Preview/Presentation/ThumbnailManager.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Eve-O-Preview/Presentation/ThumbnailManager.cs b/Eve-O-Preview/Presentation/ThumbnailManager.cs index 7d513e4..1e813d4 100644 --- a/Eve-O-Preview/Presentation/ThumbnailManager.cs +++ b/Eve-O-Preview/Presentation/ThumbnailManager.cs @@ -210,9 +210,11 @@ namespace EveOPreview.UI view = this._thumbnailViewFactory.Create(processHandle, processTitle, this._configuration.ThumbnailSize); view.IsEnabled = true; view.IsOverlayEnabled = this._configuration.ShowThumbnailOverlays; + view.SetFrames(this._configuration.ShowThumbnailFrames); + // Max/Min size limitations should be set AFTER the frames are disabled + // Otherwise thumbnail window will be unnecessary resized view.SetSizeLimitations(this._configuration.ThumbnailMinimumSize, this._configuration.ThumbnailMaximumSize); view.SetTopMost(this._configuration.ShowThumbnailsAlwaysOnTop); - view.SetFrames(this._configuration.ShowThumbnailFrames); view.ThumbnailLocation = this._configuration.GetThumbnailLocation(processTitle, this._activeClientTitle, view.ThumbnailLocation); this._thumbnailViews.Add(processHandle, view);