Page MenuHome

Object Context Menu not opening upon right-clicking on a mesh object error message pop-up
Closed, InvalidPublic

Description

System Information
Operating system: Windows 10, 64 bit
Graphics card: Nvidia 1070 GTX 8 GB VRAM

Blender Version
Broken: cc5bdf029324-windows64
Worked: 6fd11a21f5c5-windows64

Short description of error
Hello there, good people! I've noticed that in the very latest builds Object Context Menu - the little drop-down menu that pops-up when you right-click on a mesh object is not working. It returns a message of "view3d_mt_object_specials not found" when you right click on a mesh and does nothing.

It works in the earlier builds though, build 6fd11a21f5c5-windows64 has no such problem and the drop-down menu is working fine there.

Exact steps for others to reproduce the error

  1. Create new blender scene or open default cube startup scene
  2. Select mesh, right-click on it.
  3. Get the error message of "view3d_mt_object_specials not found" pop-up at the top and no Object Context Menu appering.

Hope this description will help to get rid of this bug. Thank you!

Details

Type
Bug

Event Timeline

William Reynish (billreynish) triaged this task as Needs Information from User priority.

Try doing File > Load Factory Defaults and re-test.

It did fix the issue with right-clicking menu not appearing. But the issue persists as soon as I load up my custom hotkey .py that I exported before doing factory reset and planned on importing back after the reset as it is quite a hassle to remember all my custom hotkeys. So I think the reason for this bug are custom hotkeys files that load up when you migrate from one version to another. But this also means that I'll have to manually reassign all the hotkeys now as I fail to identify which of the hotkeys causes that and I have a quite a different hotkey set from the standard given one =((.

I've attached my Hotkeys.py file just in case.

I've tried deleting hotkey commands for VIEW3D_MT_object_specials and VIEW3D_MT_object_specials in MY_HOTKEYS.py file and there's no more error pop-ups. And right-clicking not working it's just not appearing like there's no hotkey bind to it. Only if I switch Standard Blender Hotkey mapping it works fine. I guess it happened due to a rename of that right click command between versions or something? Hmmmm. Still trying to attempt my old hotkey file to work, as I don't want to lose all that customization.

I got to the bottom of it. It was the renaming of object_context_menu command between different versions, It was _specials previously got renamed to context_menu. I've found and renamed respective commands in hotkey .py files and it started working. Should this thread be opened or closed? I don't know if it considered being a bug or not, I guess not, but I imagine that some users can have similar problems when switching versions and using old hotkeys.

Thanks for the fix. Same happened to me!