diff --git a/ShareX/Controls/TaskThumbnailView.cs b/ShareX/Controls/TaskThumbnailView.cs index a1be57c4a..08feaf6fe 100644 --- a/ShareX/Controls/TaskThumbnailView.cs +++ b/ShareX/Controls/TaskThumbnailView.cs @@ -142,6 +142,7 @@ private TaskThumbnailPanel CreatePanel(WorkerTask task) panel.MouseUp += Panel_MouseUp; panel.ThumbnailSize = ThumbnailSize; panel.TitleVisible = TitleVisible; + panel.TitleLocation = TitleLocation; return panel; } diff --git a/ShareX/Forms/MainForm.cs b/ShareX/Forms/MainForm.cs index 65669cc9a..102a7bac0 100644 --- a/ShareX/Forms/MainForm.cs +++ b/ShareX/Forms/MainForm.cs @@ -266,6 +266,25 @@ public void UpdateControls() break; } + if (Program.Settings.ShowThumbnailTitle) + { + tsmiThumbnailTitleShow.Check(); + } + else + { + tsmiThumbnailTitleHide.Check(); + } + + switch (Program.Settings.ThumbnailTitleLocation) + { + case ThumbnailTitleLocation.Top: + tsmiThumbnailTitleTop.Check(); + break; + case ThumbnailTitleLocation.Bottom: + tsmiThumbnailTitleBottom.Check(); + break; + } + if (Program.Settings.PreviewSplitterDistance > 0) { scMain.SplitterDistance = Program.Settings.PreviewSplitterDistance;