Maniphest T60547

Letting go of "D" turns on Continuous Drawing
Closed, Resolved

Assigned To
Antonio Vazquez (antoniov)
Authored By
KiJeon (0o00o0oo)
Jan 15 2019, 11:13 PM
Tags
  • BF Blender
Subscribers
Antonio Vazquez (antoniov)
KiJeon (0o00o0oo)

Description

Blender Version
Broken: 2.79b

Short description of error
When drawing with "D" held down (and Continuous Drawing disabled) and the user lets go of "D" before completing the stroke, Continuous Drawing will become enabled.

Strangely enough, this problem doesn't exist in Blender 2.8.

Event Timeline

KiJeon (0o00o0oo) created this task.Jan 15 2019, 11:13 PM
Antonio Vazquez (antoniov) changed the task status from Unknown Status to Resolved.EditedJan 16 2019, 9:35 AM
Antonio Vazquez (antoniov) claimed this task.
Antonio Vazquez (antoniov) added a subscriber: Antonio Vazquez (antoniov).

This is not a bug. In 2.7x if you draw pressing D and release it before finish stroke, the continuous drawing is enabled.

KiJeon (0o00o0oo) added a comment.Jan 16 2019, 1:03 PM

Hi, thanks for the response, Antonio. Is it possible to make 2.79 act like 2.8 and not make it enable Continuous Drawing?

I keep accidentally enabling it due to this behavior, leading to the problem in T60548.

Antonio Vazquez (antoniov) added a comment.Jan 17 2019, 7:44 PM

No, the changes between 2.7x and 2.80 are so big that it's is impossible to port this feature (I could disable it, but it will break this feature used for lots of users). You could change it if you edit the code and recompile a custom version for you only.

If you keep the D pressed while you draw and don't release before finish the stroke, the continuous mode is not enabled.

KiJeon (0o00o0oo) added a comment.Jan 17 2019, 8:09 PM

Got it. Will try to take care not to accidentally enable it.

Keep up the good work; Looking forward to being able to use 2.8 Grease Pencil for production!