Page MenuHome

Assigning pie menus to mouse clicks using the tweak function causes these menu shortcuts to stop working properly
Open, Waiting for Developer to ReproducePublic


System Information
Operating system: Windows-10-10.0.17134 64 Bits
Graphics card: GeForce GTX 980/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 430.39

Blender Version
Broken: version: 2.80 (sub 71), branch: master, commit date: 2019-05-20 14:52, hash: rB828efef15175

Short description of error
Been experimenting with creating keybinds and one of those experiments were to try and assign several menus to R click (using L click for select) by using the tweak function in the keymap settings. The idea was to have as many menus as possible on the same keybind to reduce the amount of keys needed, but using this method has proven difficult.

While I can make standard menus work with tweaks, the pie menus don't work at all. If you manage to get the pie menu to show itself, it will eventually stop all the tweak commands from working unless you open up a menu on a keybind that is not using a tweak function. The second issue is that even when you do get the pie menus to show themselves, nothing can be selected on them, therefore making the keybind completely useless.

Exact steps for others to reproduce the error

  1. Assign a standard menu and a pie menu to a mouse click (i.e. R click) using the tweak function, which can be set to north and south (just as an example).
  2. Use the new shortcuts to click and drag your mouse in the directions you assigned to to open up each menu (standard menu should be working correctly).
  3. Open the pie menu with this method and try to select any option on said menu, which should cause the pie menu to fail.
  4. Try opening the menus again, but this time none of the assigned menus will show up.
  5. To fix the previous error, open up a menu on a different shortcut (like something on your keyboard) to make the tweak shortcuts be able to appear again.
  6. Repeat the previous steps, which should cause the same error every time.



Event Timeline

Sebastian Parborg (zeddb) lowered the priority of this task from Needs Triage by Developer to Waiting for Developer to Reproduce.Jun 12 2019, 3:33 PM