Using Ctrl to select bones in weight paint mode with Xray on is broken with left click select #77052
Operating system: Gentoo Linux
Graphics card: AMD 5700xt
Broken: 2.90 master, 2020-05-25
Short description of error
When using X-ray in weight paint mode, you can no longer select bones with left click select (the right click select keymap works)
Exact steps for others to reproduce the error
- Open the attached file.
- Go to the "viewport shading" drop down menu and activate X-ray with something less than 100%
- Try to select any bones with ctrl + left mouse
- Notice that you can't select any bones with X-ray on.
I noticed that this is caused by a "Select" key binding in weight paint mode. This binding only exists in the left click select key map.
If I remove this binding, I can select in xray mode again. This doesn't seem to remove any functionality, so I am a bit confused why this binding exists here at all.
Changed status from 'Needs Triage' to: 'Confirmed'
@ideasman42 is this something we might want to fix before we release 2.83?
Operating system: Windows 10
Processor: AMD Ryzen 1600
Graphics card: Nvidia GeForce GTX 1060
Blender Version: 2.90 and 2.91
I have a similar issue as the one outlined above, only the selection doesn't work regardless of whether X-ray mode is enabled or not. The "Select" keymap is also not present in the 3D View -> Weight Paint section, but it is present 3D View (Global) which I assume is supposed to be there; removing the keymap doesn't fix the issue in my case. Switching to Right Click Select does fix it so the bug is very similar. Using the Info tab with debug mode enabled shows that the command doesn't even get called when trying to select a bone, but it does fire when the cursor isn't on top of a bone.
Steps to reproduce
- Open the attached file
- Try and select the bone using Ctrl + Left Click
Chiming in to say this is still an issue in Blender 3.3
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?