"Invoke getter" prompt in console sticks around too long
Categories
(DevTools :: Console, defect, P2)
Tracking
(firefox75 fixed)
Tracking | Status | |
---|---|---|
firefox75 | --- | fixed |
People
(Reporter: marijnh, Assigned: nchevobbe)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Thank you for helping make Firefox better. If you are reporting a defect, please complete the following:
What were you doing?
Please tell us what site you were on, and what steps led to the error you are reporting
-
In the console, create an object with a getter:
let x = {get y() { return "foo" }}
-
Still from the console, access a property of the getter property:
x.y.length
-
On the second period character, the "Invoke getter x.y..." prompt will pop up. But when you continue typing it remains open. Even after you press Enter, the prompt is still there.
What happened?
There's a stray prompt popup visible, cluttering up the devtools, after it has become irrelevant.
What should have happened?
The popup should hide as soon as possible. Preferably after my cursor is no longer in a property of the relevant properly, but at the very least when I've completed my console input with Enter.
(This is somewhat similar to 1534706, but not the same issue.)
Assignee | ||
Comment 1•6 years ago
|
||
Let's use this bug to hide the invoke getter popup when the input gets evaluated, since it looks quite bad.
Assignee | ||
Comment 2•6 years ago
|
||
Updated•6 years ago
|
Comment 4•6 years ago
|
||
bugherder |
Description
•