mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-04 04:06:05 +13:00
When region capture form focus lost disable modifier actions
This commit is contained in:
parent
6dbcae7b42
commit
ba04944c9e
1 changed files with 6 additions and 0 deletions
|
@ -199,6 +199,7 @@ public ShapeManager(RectangleRegionForm form)
|
|||
|
||||
ResizeManager = new ResizeManager(form, this);
|
||||
|
||||
form.LostFocus += form_LostFocus;
|
||||
form.MouseDown += form_MouseDown;
|
||||
form.MouseUp += form_MouseUp;
|
||||
form.MouseDoubleClick += form_MouseDoubleClick;
|
||||
|
@ -775,6 +776,11 @@ private void UpdateContextMenu()
|
|||
tsmiHighlightColor.Visible = shapeType == ShapeType.DrawingHighlight;
|
||||
}
|
||||
|
||||
private void form_LostFocus(object sender, EventArgs e)
|
||||
{
|
||||
IsProportionalResizing = IsCornerMoving = IsSnapResizing = false;
|
||||
}
|
||||
|
||||
private void form_MouseDown(object sender, MouseEventArgs e)
|
||||
{
|
||||
if (e.Button == MouseButtons.Left)
|
||||
|
|
Loading…
Reference in a new issue