Page MenuHome

Experimental Features: Some features still (partially) available (hotkeys, menu entries) even if feature is disabled (e.g. sculpting hotkey "D" to switch meshes)
Confirmed, HighPublicDESIGN

Description

Blender Version
Broken: version: 2.91.0 Alpha, branch: master, commit date: 2020-10-10 16:05, hash: rB1b04eb6c4443
Worked: (newest version of Blender that worked as expected)

Short description of error
the "d" hotkey to swap sculpting meshes does not work.

Exact steps for others to reproduce the error
Open blender
duplicate the default cube twice into different positions
enter sculpt mode
try to swap to another mesh by pressing "d"
nothing happens

Event Timeline

According to rBc79b913624d9: Object: Move Switch Active Objects to experimental, the keyboard shortcut to swap between meshs in sculpt mode has been shifted to the experimental tab of user preferences due to issues with undo and now it must be enabled for it to be used. So technically this isn't a bug.

However, the fact that the Switch object operator shows up in the keymap in the user preferences when the feature is disabled may be a bug? Not entirely sure.

cc @Pablo Dobarro (pablodp606)

If you want to know how to enable this feature now that it's in the experimental tab, follow these steps:

  1. From the top of Blender select Edit -> Preferences.
  2. From the tabs on the left, select Interface.
  3. Enable the option Developer Extras.
  4. From the tabs on the left select Experimental.
  5. Enable Switch Object Operator.
Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Needs Developer to Reproduce.Oct 14 2020, 11:45 AM
Philipp Oeser (lichtwerk) changed the subtype of this task from "Report" to "Design".

Not exactly sure how to proceed here.

I think it would be possible to react more precisely in RNA callbacks for some of the experimental features (rna_userdef_XXX_update) - removing keymap entries e.g. should be possible.
Not quite sure if this is the way to go though?

CC @Dalai Felinto (dfelinto)
CC @Brecht Van Lommel (brecht)

Philipp Oeser (lichtwerk) renamed this task from sculpting hotkey to switch meshes "d" does not work to Experimental Features: some features still (parially) available (hotkeys, menu entries) even if feature is disabled (e.g. sculpting hotkey "D" to switch meshes).Oct 14 2020, 11:48 AM
Dalai Felinto (dfelinto) changed the task status from Needs Developer to Reproduce to Confirmed.Oct 14 2020, 3:13 PM
Dalai Felinto (dfelinto) triaged this task as High priority.

This shouldn't be an experimental feature due to a keyboard conflict I think. At least not for that long. If it is in the agenda for 2.91 the remaining issue should be addressed.

@Pablo Dobarro (pablodp606) do you have an updated status on this?

Dalai Felinto (dfelinto) renamed this task from Experimental Features: some features still (parially) available (hotkeys, menu entries) even if feature is disabled (e.g. sculpting hotkey "D" to switch meshes) to Experimental Features: Some features still (partially) available (hotkeys, menu entries) even if feature is disabled (e.g. sculpting hotkey "D" to switch meshes).Oct 14 2020, 3:13 PM
Dalai Felinto (dfelinto) updated the task description. (Show Details)

(as for the RNA code, there is ways to make it work, but in this case I would focus more on getting this figured out than to over-engineer the - already abused - experimental system)