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:
@@ -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;
|
||||||
|
Reference in New Issue
Block a user