TODO feature: Fix straight (Ctrl/Shift) lines paint to reset coordinate on mouse-up even if Ctrl/Shift is still held

This commit is contained in:
Anton Mukhin
2025-06-19 10:14:57 +03:00
parent 6ba4a56197
commit dd3ecfcf3e

View File

@@ -574,9 +574,9 @@ namespace McBitFont {
} }
// Check for Shift / Ctrl keys for straight lines // Check for Shift / Ctrl keys for straight lines
if (ModifierKeys.HasFlag(Keys.Shift)) { if (ModifierKeys.HasFlag(Keys.Shift) && mouseDown) {
j = lastY; j = lastY;
} else if (ModifierKeys.HasFlag(Keys.Control)) { } else if (ModifierKeys.HasFlag(Keys.Control) && mouseDown) {
i = lastX; i = lastX;
} }
lastX = i; lastX = i;