From de1d18d3c8936b513ae6ef7395dca6b01e1b1aa9 Mon Sep 17 00:00:00 2001 From: Jaex Date: Sat, 13 Aug 2022 23:37:02 +0300 Subject: [PATCH] Auto hide form --- ShareX/Tools/PinToScreen/PinToScreenStartupForm.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ShareX/Tools/PinToScreen/PinToScreenStartupForm.cs b/ShareX/Tools/PinToScreen/PinToScreenStartupForm.cs index 92b060dd6..6187f3358 100644 --- a/ShareX/Tools/PinToScreen/PinToScreenStartupForm.cs +++ b/ShareX/Tools/PinToScreen/PinToScreenStartupForm.cs @@ -28,6 +28,7 @@ using ShareX.ScreenCaptureLib; using System; using System.Drawing; +using System.Threading; using System.Windows.Forms; namespace ShareX @@ -45,6 +46,9 @@ public PinToScreenStartupForm() private void btnFromScreen_Click(object sender, EventArgs e) { + Hide(); + Thread.Sleep(250); + if (RegionCaptureTasks.GetRectangleRegion(out Rectangle rect)) { Image = new Screenshot().CaptureRectangle(rect); @@ -55,8 +59,11 @@ private void btnFromScreen_Click(object sender, EventArgs e) DialogResult = DialogResult.OK; Close(); + return; } } + + Show(); } private void btnFromClipboard_Click(object sender, EventArgs e)