diff --git a/ShareX/Controls/TaskPanel.Designer.cs b/ShareX/Controls/TaskPanel.Designer.cs index 2d7e6e3ad..304dc796d 100644 --- a/ShareX/Controls/TaskPanel.Designer.cs +++ b/ShareX/Controls/TaskPanel.Designer.cs @@ -83,7 +83,7 @@ private void InitializeComponent() // // pbThumbnail // - this.pbThumbnail.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(35)))), ((int)(((byte)(40)))), ((int)(((byte)(48))))); + this.pbThumbnail.BackColor = System.Drawing.Color.Transparent; this.pbThumbnail.Dock = System.Windows.Forms.DockStyle.Fill; this.pbThumbnail.Location = new System.Drawing.Point(5, 5); this.pbThumbnail.Name = "pbThumbnail"; diff --git a/ShareX/Controls/TaskPanel.cs b/ShareX/Controls/TaskPanel.cs index 6295d29da..5b4d27c4f 100644 --- a/ShareX/Controls/TaskPanel.cs +++ b/ShareX/Controls/TaskPanel.cs @@ -175,7 +175,8 @@ public void UpdateThumbnail() { if (img != null) { - ThumbnailImage = ImageHelpers.CreateThumbnail(img, ThumbnailSize.Width, ThumbnailSize.Height); + //ThumbnailImage = ImageHelpers.CreateThumbnail(img, ThumbnailSize.Width, ThumbnailSize.Height); + ThumbnailImage = ImageHelpers.ResizeImage(img, ThumbnailSize, false); pbThumbnail.Image = ThumbnailImage; ThumbnailSourceFilePath = filePath; pbThumbnail.Cursor = Cursors.Hand; @@ -189,6 +190,11 @@ public void UpdateThumbnail() } } + public void UpdateProgress() + { + Progress = (int)Task.Info.Progress.Percentage; + } + public void ClearThumbnail() { pbThumbnail.Image = null; @@ -202,11 +208,6 @@ public void ClearThumbnail() ThumbnailSourceFilePath = null; } - public void UpdateProgress() - { - Progress = (int)Task.Info.Progress.Percentage; - } - private void PbThumbnail_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left && !string.IsNullOrEmpty(ThumbnailSourceFilePath))