Blender Git Commit Log

Git Commits -> Revision 0609aee

Revision 0609aee by Antonis Ryakiotakis (master)
October 9, 2014, 16:38 (GMT)
Fix T41639, hierarchical pie menu - popup interaction is buggy.

Basically, this commit changes pie menu click interaction so that
confirmation is done on left click release instead of press. This allows
dragging on the pie menu to select different items, but most
importantly, there should be no left over click events passed on to
subsequent menus/pies. This means that pie menus should now be able to
spawn popups safely. Also, left clicking to spawn a second pie menu now
sets that menu to click style by default allowing for better interaction
between hierarhies of pie menus.

Commit Details:

Full Hash: 0609aee4db0da33dcdb404d8285b093b21325deb
Parent Commit: 9f18e4f
Lines Changed: +11, -5

2 Modified Paths:

/source/blender/editors/interface/interface_handlers.c (+6, -5) (Diff)
/source/blender/editors/interface/interface_regions.c (+5, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021