Maniphest T54637

Entering names in Object pointer parameter and confirming with the mouse in the right part of the button will clear user input immediately again
Confirmed, NormalKNOWN ISSUE

Assigned To
None
Authored By
Konstantins Visnevskis (kivig)
Apr 16 2018, 12:21 PM
Tags
  • BF Blender
  • User Interface
Subscribers
Julian Eisel (Severin)
Konstantins Visnevskis (kivig)
Philipp Oeser (lichtwerk)

Description

System Information
Win 8.1x64, 3x gtx580

Blender Version
2.79a

Short description of error
In a node's Object parameter, on entering the text manually, after pressing enter to confirm, if the mouse happened to be located where normally the "X" button to clear the parameter is, the field gets cleared.
Also applies to other object pointer fields.

When entering names in Node Editor, (at least for me) it is common to move the mouse slightly sideways, so that the cursor is not over the field being typed in. As a result it happens to be over said clear button quite often. Given that it is currently impossible to undo a single name change T54580 , it turns into either loosing the name and having to search/type it again, or more often - by automatically pressing Undo - losing a whole row of changed fields.


Exact steps for others to reproduce the error

  • Click the Object parameter to type manually,
  • Move the mouse to the right side of the field, where the "X" was located before starting to type,
  • Enter a new object and press enter,
  • The Object parameter field is empty.

Event Timeline

Konstantins Visnevskis (kivig) created this task.Apr 16 2018, 12:21 PM
Konstantins Visnevskis (kivig) updated the task description.
Konstantins Visnevskis (kivig) updated the task description.
Philipp Oeser (lichtwerk) claimed this task.Apr 16 2018, 1:22 PM
Philipp Oeser (lichtwerk) lowered the priority of this task from 90 to Normal.
Philipp Oeser (lichtwerk) added subscribers: Julian Eisel (Severin), Philipp Oeser (lichtwerk).

can confirm descibed behaviour (even though this might be a known limitation)
first note: ui_apply_but() is called twice when over the 'X'

I'll claim for the time being and do some more research, but only with normal priority. If that doesnt succeed, this is probably one for @Julian Eisel (Severin) ...

Dalai Felinto (dfelinto) removed Philipp Oeser (lichtwerk) as the assignee of this task.Dec 23 2019, 4:36 PM
Dalai Felinto (dfelinto) added a project: Tracker Curfew.
Philipp Oeser (lichtwerk) changed the subtype of this task from "Report" to "Known Issue".Jan 27 2020, 2:42 PM
Philipp Oeser (lichtwerk) edited projects, added User Interface; removed Tracker Curfew.
Philipp Oeser (lichtwerk) renamed this task from Entering names in Object pointer parameter to Entering names in Object pointer parameter and confirming with the mouse in the right part of the button will clear user input immediately again.Jan 27 2020, 2:45 PM
Julian Eisel (Severin) moved this task from Backlog to Known Issues on the User Interface board.Jun 26 2020, 7:42 PM