Missing options from Z (shading) Pie Menu #90068

Open
opened 2021-07-23 12:22:08 +02:00 by Terry Edhouse · 6 comments

System Information
Operating system: Linux-4.15.0-142-generic-x86_64-with-glibc2.23 64 Bits
Graphics card: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 465.24.02

Blender Version
Broken: version: 2.93.1, branch: master, commit date: 2021-06-22 05:57, hash: blender/blender@1b8d33b18c
Worked: None

Short description of error
The Z (shading) Pie Menu is missing options depending on Add-On & Preferences settings

Exact steps for others to reproduce the error
In Preferences / Keymap - under the '3D View' of the 'preferences' section, enabling 'Extra Shading Pie Menu Items' adds 'Toggle Overlays' & 'Toggle X-Ray' to the Shading pie menu in the 3D Viewport.

However, if you then enable the '3D Viewport Pie Menus' add-on the 'Toggle Overlays' & 'Toggle X-Ray' entries disappear from the Shading pie menu and 'Shade Flat' & 'Shade Smooth' are shown instead.

Shouldn't both the Smooth/Flat and Toggle items be displayed?

**System Information** Operating system: Linux-4.15.0-142-generic-x86_64-with-glibc2.23 64 Bits Graphics card: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 465.24.02 **Blender Version** Broken: version: 2.93.1, branch: master, commit date: 2021-06-22 05:57, hash: `blender/blender@1b8d33b18c` Worked: None **Short description of error** The Z (shading) Pie Menu is missing options depending on Add-On & Preferences settings **Exact steps for others to reproduce the error** In Preferences / Keymap - under the '3D View' of the 'preferences' section, enabling 'Extra Shading Pie Menu Items' adds 'Toggle Overlays' & 'Toggle X-Ray' to the Shading pie menu in the 3D Viewport. However, if you then enable the '3D Viewport Pie Menus' add-on the 'Toggle Overlays' & 'Toggle X-Ray' entries disappear from the Shading pie menu and 'Shade Flat' & 'Shade Smooth' are shown instead. Shouldn't both the Smooth/Flat and Toggle items be displayed?
Author

Added subscriber: @MrTez

Added subscriber: @MrTez

Added subscriber: @user1

Added subscriber: @user1

Yep, i miss that too. Haven't reported it yet because it wasn't clear if it's the addon or Blender.

Yep, i miss that too. Haven't reported it yet because it wasn't clear if it's the addon or Blender.
Member

Added subscribers: @BrendonMurphy, @lichtwerk

Added subscribers: @BrendonMurphy, @lichtwerk
Member

Changed status from 'Needs Triage' to: 'Needs Developer To Reproduce'

Changed status from 'Needs Triage' to: 'Needs Developer To Reproduce'
Member

Hm, this is not really a bug [more like a workflow bug :)]
The Addon just substitutes the blender pie-menu with own pie-menu

We could either replicate behavior of VIEW3D_MT_shading_ex_pie (which not only adds 'Toggle Overlays' & 'Toggle X-Ray', but also fiddles with XRay) & VIEW3D_MT_shading_pie in PIE_MT_ShadingView (or even extend these see https://docs.blender.org/api/current/bpy.types.Menu.html#extending-menus)

So this is more of a question if this needs to 100% replicate the behavior of 'Extra Shading Pie Menu Items'?
Just adding the two entries here would be fine, too

@BrendonMurphy : what do you think?

Hm, this is not really a bug [more like a workflow bug :)] The Addon just substitutes the blender pie-menu with own pie-menu We could either replicate behavior of `VIEW3D_MT_shading_ex_pie` (which not only adds 'Toggle Overlays' & 'Toggle X-Ray', but also fiddles with XRay) & `VIEW3D_MT_shading_pie` in `PIE_MT_ShadingView` (or even extend these see https://docs.blender.org/api/current/bpy.types.Menu.html#extending-menus) So this is more of a question if this needs to 100% replicate the behavior of 'Extra Shading Pie Menu Items'? Just adding the two entries here would be fine, too @BrendonMurphy : what do you think?
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 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-addons#90068
No description provided.