Blender 2.8 - Pie menus are inaccurate #59102
Labels
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
9 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender#59102
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
System Information
Operating system: Ubuntu 17.10
Graphics card: GTX 1080
Blender Version
Broken:
168a6a4bfc
Short description of error
Pie menus are inaccurate
Exact steps for others to reproduce the error
Added subscriber: @candreacchio
#74880 was marked as duplicate of this issue
Added subscriber: @JacquesLucke
Can confirm. The detection of the selected item works not as one would expect.
As we are leading up to the main Blender 2.8 release, has this been addressed?
Added subscriber: @JJLee
v2.80 As the image shows mouse is centered 100% on Selection to Cursor yet the Cursor to Grid is selected.
Just prodding again, now that 2.8 has been released and now 2.81 is on the horizon. Is this a target for 2.81?
Any update on this? Is this a target for 2.82?
Added subscriber: @mano-wii
I can confirm, but I'm not sure if this is a bug.
Apparently the pie menus prioritize the angle and not the position of the cursor over the button.
This seems to be desirable because with agility and muscle memory, the user may prefer to know only the direction of the button and not its position.
Maybe the interface design can be improved, but I don't think it's a bug.
Added subscriber: @ThatAsherGuy
There isn't a clean way to use radial selection alone for elements that aren't scaled or displaced to fit their arc quadrants. You could fall back to pointing when an element is under the cursor, using the wedge highlighting suggested in #56949 to distinguish the selection methods, but that's out of scope for a bug.
You can force pointing-based selection by using panels in pies, but that might be too hacky for an official fix.
Added subscriber: @WilliamReynish
Changed status from 'Confirmed' to: 'Resolved'
This isn’t a bug since it’s working as intended. The UI could improve over time with a clearer visualization of the pie quadrants. That’s in the realm of a design improvement.
Changed status from 'Resolved' to: 'Archived'
@WilliamReynish I would like to dispute this, as if you are hovering over an item, you would expect that item to the selected. Whilst it may be working as intended (as that is the way it is currently programmed), it is not working how it should be.
@candreacchio the whole point of pie menus is that they can be done with a gesture. That’s where the name ‘pie’ comes from. Each pie quadrant is exactly that - a pie quadrant and not a button. We should not change that. If we did, it would fundamentally break the core concept of pie menus, and why they are fast.
At best we could change the visual design on the pie menus to make the look more like pie pieces and less like buttons. But that’s just a visual change.
Added subscriber: @ErickNyanduKabongo
@WilliamReynish Your logic of gesture being the all point of pie doesn't hold, because first the new user has to know in what direction or place the desired menu is located, the time for him to read the menu and memorize it, the delay for the gesture will be consumed and another point is "shift+s" pie menu has many entry it is making difficult to get the right menu with just a gesture.
I m pretty sure many will agree that a better design for pie menu is to make them like button not just a gesture feature. I looked how many other Apps users use their pie menu and yes they click on it like button.
Please consider redesign this feature.
Added subscriber: @JulienKaspar
I strongly agree with @WilliamReynish here. You may read and carefully pick the pie menu options at first but since there are only 4-8 options to memorize for each (and for some you don't even use all of them most of the time) it's very easy to remember where the desired options are.
So after a minimal amount of time using the pie menus you start learning the gestures instead of using them as buttons.
The visual design needs to be improved so this doesn't look like bug anymore but the core design and usefulness of pie menus shouldn't be harmed.
Guys this is clearly a bad design, we shouldn't make it a big problem, it is obvious.