Selecting multiple channels in the transform window applies first value to all channels #116730
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
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender#116730
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: Windows-10-10.0.19045-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 3060/PCIe/SSE2 NVIDIA Corporation 4.6.0 NVIDIA 537.34
Blender Version
Broken: version: 4.0.2, branch: blender-v4.0-release, commit date: 2023-12-05 07:41, hash:
9be62e85b727
Worked: (newest version of Blender that worked as expected)
Short description of error
The action of dragging-selecting vertically over multiple transform vector values will apply the first value to all of the selected values.
Exact steps for others to reproduce the error
Outcome: all values will be a copy of whatever X was.
Hi, thanks for the report. AFAIK this is expected when editing multiple buttons (
uiHandleButtonMulti
), value of active button is copied to others when entered to edit them instead of draggingFor help using Blender, please try one of the community websites: https://www.blender.org/community/
If you think you found a bug, please submit a new report and carefully follow the instructions. Be sure to provide system information, Blender version, and a .blend file with exact steps to reproduce the problem..
Hi Pratik,
Could you explain the use-case of this feature?
The only outcome I can see for it is to accidentally overwrite existing values with incorrect information. I can't think of a situation where it would be beneficial to have all three values of a vector become the same, without even inputting any change.
Now, if I were to paste a value in, that might make sense, but I would expect to be able to paste in a full vector.
incidentally I found this issue while trying to copy the full position vector. It seems like I will have to copy over all three values, one at a time. Are you sure this is the intended function?
To copy entire vector, you can use
ctrl alt c/v
when mouse is over the properties: as mentioned in manualEven if we don't tweak them when multi-buttons are selected, this will happen eventually when you send value from keyboard (i.e. all selected buttons will reflect the same values after pressing number key).
This is not a bug AFAIK. Rather a request to improve or change the existing behavior :)
Hi @Peter-Conlin,
The behavior you described "to copy over all three values" instead repeat the value of the active button indeed seems more intuitive to handle this interaction, but is not considered a bug. (And it can even be confusing for some users)
The idea behind the current behavior is to copy the value of the active button and optionally wait for keyboard input (without Ctrl+C distinction). This can be useful when inputting values from the keyboard, as all selected buttons will reflect the same values.
It's worth noting that changes to the behavior of Blender's interface require careful consideration and discussion with the UI team to ensure they align with Blender's design principles and user expectations.
If you would like to propose a change or improvement to this behavior, I recommend submitting a feature request. You can do this by following the links: https://wiki.blender.org/wiki/Communication/Contact#User_Feedback_and_Requests
(Please keep in mind that users may have already become accustomed to the current design, so any changes should be carefully evaluated to balance the needs of different users).
I am closing this report as this bug tracker is only for bugs and errors.
Hi Germano,
Perhaps we're dealing in different terms. 'Bug' seems to mean something different to you internally, while on the outside I can only see what the program is doing, vs what my expectation of it is.
If you have a clearly defined documentation of features that states that this is exactly how it should work, then by all means close this. But expect to continue to get similar reports, because I can't see that documentation, and can only report issues that fall out of scope of what I believe the software should be doing.
Perhaps you could do more to clearly define the avenues which users could use to report issues which are not a bug, but still need to be worked on?
For example: in the current build, you can go the the menu and find that 'Help>Report A Bug' is readily available, and the only option. Additionally I was unable to find any information that specifically defined what was considered a bug and what was not. I think we can both agree this is by design, and not a bug, and yet also, has caused both of us to expend unnecessary time and energy when there are better solutions that could be implemented.
Such as including a second option for 'User Feedback and Requests'. You might even put a disclaimer on the bug report page to confirm that the report is in fact a bug, defining what you mean by 'bug', and offering a redirect for users that misunderstood. This might not deflect every report to the correct location, but it might alleviate some in future.
The code appears to have been analyzed by @PratikPB2123 who identified that the current behavior is in fact by design.
For what is considered "bug", you can visit: https://wiki.blender.org/wiki/Reference/Not_a_bug
In fact the manual does not appear to be documenting this behavior.
However, we have another place for problems in the manual:
https://projects.blender.org/blender/blender-manual
But since there is a lack of documentation, I will set it as needing information from the developers.
Naturally, the responsible developer should also be notified, but in this case, as it is an old feature, there is no longer an active developer. Therefore, this report will remain in the issue task stack of the
User Interface
team, which will evaluate it further.