Several Pie menues can be invoked even if disabled in the Propoerties #10

Closed
opened 2024-08-22 13:30:43 +02:00 by SpookyDoom · 8 comments

I've found that (at least) "Editor Switch Pie", "Save /Open Pie" as well as ""Window - Defaults Pie" can be invoked in the viewport even if the hotkeys are disabled in the settings. It also doesn't seem to make a difference if the Shortcut is being changed to somethng else from the default.

Blender Version 4.2.0
Pie Menues Addon Version 1.4.0.

I've found that (at least) "Editor Switch Pie", "Save /Open Pie" as well as ""Window - Defaults Pie" can be invoked in the viewport even if the hotkeys are disabled in the settings. It also doesn't seem to make a difference if the Shortcut is being changed to somethng else from the default. Blender Version 4.2.0 Pie Menues Addon Version 1.4.0.
Author

Issue can be closed for now. After a restart of Blender it was not reproduceable any more.
Maybe it was due to loading the update.

Issue can be closed for now. After a restart of Blender it was not reproduceable any more. Maybe it was due to loading the update.
Collaborator

This is gonna be the same as #16, but I can't reproduce. Do let me know if you spot it happening again, and if you do, check the system console for any errors (Window->Toggle System Console). Cheers mate.

This is gonna be the same as https://projects.blender.org/extensions/space_view3d_pie_menus/issues/16, but I can't reproduce. Do let me know if you spot it happening again, and if you do, check the system console for any errors (Window->Toggle System Console). Cheers mate.
Author

I just figured a way to reproduce it on my end.
Create a new File With Ctrl + N and select a different template from the one you are currently using.
This consistently reactivates at least the save pie despite it still being disabled in the settings menu.

Blender Version 4.2.0 (Release). Active Add-Ons:

  • 3D Viewport Pies
  • Auto Mirror
  • BHV Format
  • Bool Tool
  • Collection Manager
  • Cycles
  • Extra Curve Objects
  • Extra MEsh Objects
  • F2
  • FBX Format
  • gLTF 2.0
  • Is Key Free
  • LoopTools
  • MagicUV
  • Material Utilities
  • MeasureIt
  • Modifier Tools
  • Node Wrangler
  • Noise Nodes
  • (custom tool)
  • Pose Library
  • Retopoflow
  • Rigify
  • SVG Format
  • UV Layout
I just figured a way to reproduce it on my end. Create a new File With Ctrl + N and select a different template from the one you are currently using. This consistently reactivates at least the save pie despite it still being disabled in the settings menu. Blender Version 4.2.0 (Release). Active Add-Ons: * 3D Viewport Pies * Auto Mirror * BHV Format * Bool Tool * Collection Manager * Cycles * Extra Curve Objects * Extra MEsh Objects * F2 * FBX Format * gLTF 2.0 * Is Key Free * LoopTools * MagicUV * Material Utilities * MeasureIt * Modifier Tools * Node Wrangler * Noise Nodes * (custom tool) * Pose Library * Retopoflow * Rigify * SVG Format * UV Layout
Collaborator

different template

By templates, do you mean these things?

image

Because I still can't repro with these steps. :(

> different template By templates, do you mean these things? ![image](/attachments/2420f194-a44b-4469-999e-fffb0f386c43) Because I still can't repro with these steps. :(
Author

Oh Sorry, I mean one of the "New File" Layout Templates:
grafik

To clarify - steps to reproduce it on my end:

  1. Start Blender
  2. Test if the pie menu is not active (in my case it's usually pressing Ctrl + S)
  3. Hit Ctrl + N
  4. Select a different template, like "2D Animation" for example.
  5. Try Ctrl+S again

In my case this reliably reactivates the Save pie menue despite it being deactivated in the Settings.

When creating a new scene with the same Layout ('General' in my example), the Pie menu settings stay in their correct state. It only seems to happen after an editor Layout switch.

Oh Sorry, I mean one of the "New File" Layout Templates: ![grafik](/attachments/80a62f3a-dae0-4e86-8d9e-4e1d82f84900) To clarify - steps to reproduce it on my end: 1. Start Blender 2. Test if the pie menu is not active (in my case it's usually pressing Ctrl + S) 3. Hit Ctrl + N 4. Select a different template, like "2D Animation" for example. 5. Try Ctrl+S again In my case this reliably reactivates the Save pie menue despite it being deactivated in the Settings. When creating a new scene _with the same Layout_ ('General' in my example), the Pie menu settings stay in their correct state. It only seems to happen after an editor Layout switch.
9.0 KiB
Collaborator

Still can't repro. Are you sure it's disabled? The pie menu currently only appears on drag, so I'm thinking, maybe it's actually enabled, but in some cases you are mouse dragging and in other cases you're not? >.> I could also see per-workspace add-on filtering play a role here, since those "layouts" are actually workspaces, which can filter add-ons, but if that was what was happening, you'd be having the opposite issue, so I doubt that's what it is. Which just leaves me clueless!

For me, it seems to just work:

Still can't repro. Are you sure it's disabled? The pie menu currently only appears on drag, so I'm thinking, maybe it's actually enabled, but in some cases you are mouse dragging and in other cases you're not? >.> I could also see per-workspace add-on filtering play a role here, since those "layouts" are actually workspaces, which can filter add-ons, but if that was what was happening, you'd be having the opposite issue, so I doubt that's what it is. Which just leaves me clueless! For me, it seems to just work: <video src="https://projects.blender.org/attachments/02b7e5e3-c140-43d5-82e4-df07b5d478f4" controls>
Author

I just uninstalled the Plugin and reinstalled it instead of updating.
Sorry, I can't seem to be able to repro any more, either.

Maybe it's been fixed and something else got mangled up earlier.
V 1.5.1 seems to work just fine now.

I just uninstalled the Plugin and reinstalled it instead of updating. Sorry, I can't seem to be able to repro any more, either. Maybe it's been fixed and something else got mangled up earlier. V 1.5.1 seems to work just fine now.
Collaborator

Hmmmm, I'll take that for now, but I feel like something might still be wrong about the extension update process, maybe on Blender's side. Cause essentially it seems like in these cases the old hotkeys didn't get unregistered, but they should be, whenever the add-on is unregistered, which should happen as part of the update process, I would assume. But ohwell, I'll just keep this in the back of my mind and see if it keeps happening or not. Thanks for the update!

Hmmmm, I'll take that for now, but I feel like something might still be wrong about the extension update process, maybe on Blender's side. Cause essentially it seems like in these cases the old hotkeys didn't get unregistered, but they should be, whenever the add-on is unregistered, which should happen as part of the update process, I would assume. But ohwell, I'll just keep this in the back of my mind and see if it keeps happening or not. Thanks for the update!
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 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: extensions/space_view3d_pie_menus#10
No description provided.