Error with paint curves and drawing with mouse buttons #65450

Open
opened 2019-06-03 15:26:46 +02:00 by Martin · 7 comments

System Information
system-info.txt

Blender Version
Broken: blender-2.80.0-git.cc600de6695a-windows64 (and probably above)

Short description of error
When using paint curves, they don't draw upon clicking the right mouse button if specified as the button to select with in the preferences. But they do if you set the mouse button to select with to be the left one. So if you have selected the LMB in the preferences then you can draw the paint curve (I don't mean creating the curve) with the LMB, but if you have chosen it to be the RMB then it doesn't work when pressing the RMB, neither does the LMB. (Also, the UI button for drawing the curve in the stroke panel does not work. But you can draw it when you type draw curve in the search panel)

Exact steps for others to reproduce the error
Go to the Sculpting screen layout and create a paint curve on an object (if it helps, I used the the normal Draw brush). Open the Stroke panel in the Properties Editor and set the Stroke Method to Curve. If you have chosen the left mouse button in the Keymap section in the Blender Preferences under Select With: , then everything works fine. You can draw the paint curve on the object by doing a left click after creating it by doing multiple Ctrl-RMB clicks. But if you now set the mouse button with which you want to select to Right, then you can create the paint curve with Ctrl-LMB clicks, but when you try to sculpt/draw the paint curve with either the left mouse button or the right mouse button, none of them work. (And again, if you try to draw the paint curve with the Draw Curve UI button in the Stroke panel, it will also do nothing but turn blue because you clicked on it...)

**System Information** [system-info.txt](https://archive.blender.org/developer/F7084625/system-info.txt) **Blender Version** Broken: blender-2.80.0-git.cc600de6695a-windows64 (and probably above) **Short description of error** When using paint curves, they don't draw upon clicking the right mouse button if specified as the button to select with in the preferences. But they do if you set the mouse button to select with to be the left one. So if you have selected the LMB in the preferences then you can draw the paint curve (I don't mean creating the curve) with the LMB, but if you have chosen it to be the RMB then it doesn't work when pressing the RMB, neither does the LMB. (Also, the UI button for drawing the curve in the stroke panel does not work. But you can draw it when you type draw curve in the search panel) **Exact steps for others to reproduce the error** Go to the *Sculpting* screen layout and create a paint curve on an object (if it helps, I used the the normal *Draw* brush). Open the *Stroke* panel in the *Properties Editor* and set the *Stroke Method* to *Curve*. If you have chosen the left mouse button in the *Keymap* section in the *Blender Preferences* under *Select With:* , then everything works fine. You can draw the paint curve on the object by doing a left click after creating it by doing multiple Ctrl-RMB clicks. But if you now set the mouse button with which you want to select to *Right*, then you can create the paint curve with Ctrl-LMB clicks, but when you try to sculpt/draw the paint curve with either the left mouse button or the right mouse button, none of them work. (And again, if you try to draw the paint curve with the *Draw Curve* UI button in the *Stroke* panel, it will also do nothing but turn blue because you clicked on it...)
Author

Added subscriber: @MartinTheDragon

Added subscriber: @MartinTheDragon
Author

Uhm, I didn't mean to mention this, that is just the Blender version (?)

Uhm, I didn't mean to mention this, that is just the Blender version (?)
William Reynish was assigned by Sebastian Parborg 2019-06-13 17:13:58 +02:00
William Reynish was unassigned by Dalai Felinto 2019-12-23 16:34:12 +01:00

Added subscriber: @WilliamReynish

Added subscriber: @WilliamReynish
Member

Added subscriber: @PabloDobarro

Added subscriber: @PabloDobarro
Member

Testing this in 2.82:
Left click select:

  • Add curve point: Ctrl + Right click
  • Apply stroke: Enter

Right click select:

  • Add curve point: Ctrl + Left click
  • Apply stroke: Enter/Left click

@WilliamReynish What should we do with this? Should we add left click to the apply stroke left click select keymap or remove it from the other one?

Testing this in 2.82: Left click select: - Add curve point: Ctrl + Right click - Apply stroke: Enter Right click select: - Add curve point: Ctrl + Left click - Apply stroke: Enter/Left click @WilliamReynish What should we do with this? Should we add left click to the apply stroke left click select keymap or remove it from the other one?
Member

Added subscriber: @EAW

Added subscriber: @EAW
Member

Removing Tracker Curfew as @PabloDobarro has already retested and tagged it as a Known Issue

Removing `Tracker Curfew` as @PabloDobarro has already retested and tagged it as a `Known Issue`
Philipp Oeser removed the
Interest
Sculpt, Paint & Texture
label 2023-02-10 09:12:50 +01:00
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#65450
No description provided.