diff options
Diffstat (limited to 'src/pencil-context.cpp')
| -rw-r--r-- | src/pencil-context.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/pencil-context.cpp b/src/pencil-context.cpp index 1088e19ed..6bd4cd0b3 100644 --- a/src/pencil-context.cpp +++ b/src/pencil-context.cpp @@ -238,7 +238,8 @@ pencil_handle_button_press(SPPencilContext *const pc, GdkEventButton const &beve desktop->messageStack()->flash(Inkscape::NORMAL_MESSAGE, _("Continuing selected path")); } else { - if (!(bevent.state & GDK_SHIFT_MASK)) { + if (!(bevent.state & GDK_SHIFT_MASK) && + !(bevent.state & GDK_LOCK_MASK)) { // This is the first click of a new curve; deselect item so that // this curve is not combined with it (unless it is drawn from its |
