Page MenuHome

Adding menu to Quick Favourites fails if the menu is open
Closed, ResolvedPublic

Description

System Information
Operating system: macOS 10.14.2
Graphics card: AMD Radeon R9 M395X 4096 MB

Blender Version
Broken: 2.80 2019-01-30

Short description of error
You can add any menu to Quick Favourites, until the menu opens - then it doesn't work.

Exact steps for others to reproduce the error
Let's say you want to add the Mesh > Normals submenu to Quick Favourites, although this applies to any submenu:

  • In Edit Mode, go to Mesh > Normals
  • Really really quickly, before the menu opens up, right click and pick Add to Quick Favourites. You have to be super quick, but it works :)
  • Now do the same, but wait until the submenu opens before right-clicking. If fails.

Event Timeline

Campbell Barton (campbellbarton) lowered the priority of this task from Needs Triage by Developer to Confirmed, Low.Jan 30 2019, 1:10 PM

This is more a logical problem, on RMB the sub-menu could close and open the submenu and open the popup for the area under the cursor.

Why does the submenu have to close for RMB to work? Can't it just always work?

If it must for technical reasons, at least that would be better than right-click just not working. Although I can't see why logically RMB on submenus can't just always work?

This issue seems somewhat important in order to make it possible to add useful submenus to Quick Favourites.

In the current UI code a button can only spawn one other menu. Closing the submenu the moment you right click seems fine.

@William Reynish (billreynish) checking again, closing the submenu would be awkward at times. It could be supported without closing. Would need to check in more detail.

Sure, that would solve the main issue and also be ok. But, *why* does it have to close for the RMB menu to function? That doesn't make intuitive sense to me, but perhaps there's some boring technical reason why?