Fix for possible race condition in ThumbnailManager
This commit is contained in:
@@ -215,6 +215,8 @@ namespace EveOPreview.UI
|
||||
view.SetFrames(this._configuration.ShowThumbnailFrames);
|
||||
view.ThumbnailLocation = this._configuration.GetThumbnailLocation(processTitle, this._activeClientTitle, view.ThumbnailLocation);
|
||||
|
||||
this._thumbnailViews.Add(processHandle, view);
|
||||
|
||||
view.ThumbnailResized = this.ThumbnailViewResized;
|
||||
view.ThumbnailMoved = this.ThumbnailViewMoved;
|
||||
view.ThumbnailFocused = this.ThumbnailViewFocused;
|
||||
@@ -223,8 +225,6 @@ namespace EveOPreview.UI
|
||||
|
||||
view.RegisterHotkey(this._configuration.GetClientHotkey(processTitle));
|
||||
|
||||
this._thumbnailViews.Add(processHandle, view);
|
||||
|
||||
this.ApplyClientLayout(processHandle, processTitle);
|
||||
|
||||
viewsAdded.Add(view);
|
||||
|
||||
Reference in New Issue
Block a user