fixed #6512: When Ctrl key is hold also disable selection of resize nodes

This commit is contained in:
Jaex 2022-09-17 10:30:59 +03:00
parent 4d2fd61cd1
commit 0922c73bd1

View file

@ -1048,7 +1048,7 @@ internal void UpdateObjects(ImageEditorControl[] objects, PointF mousePosition)
{ {
ImageEditorControl obj = objects[i]; ImageEditorControl obj = objects[i];
if (obj.Visible) if (!IsCtrlModifier && obj.Visible)
{ {
obj.IsCursorHover = obj.Rectangle.Contains(mousePosition); obj.IsCursorHover = obj.Rectangle.Contains(mousePosition);
@ -1097,6 +1097,8 @@ internal void UpdateObjects()
} }
internal void DrawObjects(Graphics g) internal void DrawObjects(Graphics g)
{
if (!IsCtrlModifier)
{ {
foreach (ImageEditorControl obj in DrawableObjects) foreach (ImageEditorControl obj in DrawableObjects)
{ {
@ -1106,6 +1108,7 @@ internal void DrawObjects(Graphics g)
} }
} }
} }
}
private BaseShape AddShape() private BaseShape AddShape()
{ {