Maniphest T66765

Incorrect tooltip when hovering over the `Corner Pin` widget
Confirmed, NormalKNOWN ISSUE

Assigned To
None
Authored By
Germano Cavalcante (mano-wii)
Jul 12 2019, 3:03 PM
Tags
  • BF Blender
  • User Interface
  • Nodes & Physics
Subscribers
Evan Wilson (EAW)
Germano Cavalcante (mano-wii)
Jacques Lucke (JacquesLucke)
Julian Eisel (Severin)
Marius Eugen Mihai (mem)
Ralph Wiedemeier (framefactory)

Description

Blender Version
Broken: version: 2.80 (sub 74), branch: master, commit date: 2019-07-11 11:00, hash: rBd663048696b2
Worked: (optional)

Short description of error
The tooltip when hovering over the Corner Pin widget is identical to the one when hovering over the vector inputs, "Input value for an unconnected socket." While accurate for the vector inputs, I don't think it is correct for the widget.

Exact steps for others to reproduce the error

  1. Create a new default file;
  2. Go to the compositor;
  3. Enable nodes;
  4. Add a viewer node (this allows you to resize and test different sizes for the Corner Pin Gizmo);
  5. Add a Corner Pin node;
  6. See the Corner Pin widget tooltip.

Revisions and Commits

rB Blender
D9967

Event Timeline

Germano Cavalcante (mano-wii) created this task.Jul 12 2019, 3:03 PM
Germano Cavalcante (mano-wii) claimed this task.Jul 12 2019, 3:07 PM
Germano Cavalcante (mano-wii) lowered the priority of this task from 90 to 50.
Germano Cavalcante (mano-wii) added a subscriber: Evan Wilson (EAW).

Original report by @Evan Wilson (EAW)

Philipp Oeser (lichtwerk) added a project: User Interface.Nov 20 2019, 10:48 AM
Dalai Felinto (dfelinto) removed Germano Cavalcante (mano-wii) as the assignee of this task.Dec 23 2019, 4:33 PM
Dalai Felinto (dfelinto) added a project: Tracker Curfew.
Germano Cavalcante (mano-wii) removed a project: Tracker Curfew.Jan 24 2020, 6:35 PM
Germano Cavalcante (mano-wii) changed the subtype of this task from "Report" to "Bug".
Jacques Lucke (JacquesLucke) added a project: Nodes.May 13 2020, 5:01 PM
Jacques Lucke (JacquesLucke) added a subscriber: Jacques Lucke (JacquesLucke).

Gizmos seem to use the same tooltip as the property they control (see how RNA_property_ui_description is called in ui_tooltip_data_from_gizmo).

The main problem here is that node sockets don't have their own tooltips currently.

Germano Cavalcante (mano-wii) added a comment.May 13 2020, 5:12 PM

I imagine that this should be marked as Known Issue then.

I'm still not sure why socket properties always have the same description.
Maybe we could use the name of the property instead of the description? (But that would be a hack).

Jacques Lucke (JacquesLucke) changed the subtype of this task from "Bug" to "Known Issue".May 13 2020, 5:25 PM

Yeah, I think this should be a Known Issue.

All sockets have the same description, because currently sockets do not know which node they belong to. It's just the way they are defined in RNA currenlty...

Julian Eisel (Severin) moved this task from Backlog to Known Issues on the User Interface board.Jun 26 2020, 6:23 PM
Julian Eisel (Severin) added a subscriber: Julian Eisel (Severin).
Lukas Stockner (lukasstockner97) added a commit: rB484a9146479e: UI: Add support for showing socket descriptions in tooltips.Apr 11 2022, 11:47 PM
Hans Goudey (HooglyBoogly) edited projects, added Nodes & Physics; removed Nodes.May 16 2022, 11:15 AM
Marius Eugen Mihai (mem) added a subscriber: Marius Eugen Mihai (mem).Aug 6 2022, 6:43 PM
Ralph Wiedemeier (framefactory) added a subscriber: Ralph Wiedemeier (framefactory).Oct 22 2022, 11:35 PM