Tooltips appear even when mouse isn't over node (missing mouseExit event)

NEW
Unassigned

Status

()

P3
minor
18 years ago
10 years ago

People

(Reporter: bugzilla, Unassigned)

Tracking

(Depends on: 1 bug, {polish})

Trunk
Future
polish
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [behavior])

(Reporter)

Description

18 years ago
Build ID: new trunk

Steps to Reproduce:

(1) Drag-select text in the URL bar
(2) With the mouse button still down, move the cursor out of the textfield.
(3) Pause.

Result: the tooltip for the textfield appears.

This has many manifestations, such as tooltips appearing after you drag and 
drop text out of the URL bar.  Could we add some checks to ensure that the 
mouse is within the bounds of the node?  Or should 
XULPopupListenerImpl::MouseMove only be firing when you're over the node that 
asks for the tooltip, anyways?
sounds like we're not getting the mouseExit event when the mouse is down.
Probably has to do with the mouse capture used in tracking selection.

--> mjudge
Assignee: pinkerton → mjudge
Severity: normal → minor
Keywords: polish

Comment 2

18 years ago
How about not showing tooltips if a mouse button is down?

Comment 3

18 years ago
reassign to brade and setting to moz0.9.1
Assignee: mjudge → brade
Target Milestone: --- → mozilla0.9.1
(Reporter)

Comment 4

18 years ago
This is really annoying and appears in multiple forms.  Any traction on this?
Keywords: nsbeta1, nsCatFood

Comment 5

18 years ago
so... if tooltip timer fires and mouse is down, dont display tooltip. that 
should fix it quickly. any problems with that? who is responsible for the 
tooltips comming up?

Comment 6

18 years ago
moving to 9.2, more critical bugs at this point
Target Milestone: mozilla0.9.1 → mozilla0.9.2

Comment 7

18 years ago
mjudge's approach would then make this dependent on bug 78248.

Comment 8

18 years ago
you're right it would be dependent on that bug, updating bug to reflect that and 
moving to the same milestone as dependent bug
Depends on: 78248
Whiteboard: [behavior]
Target Milestone: mozilla0.9.2 → mozilla1.1

Comment 9

18 years ago
This is a selection issue; selection should be generating a mouseExit event while 
the mouse is down.

-->mjudge
Summary: Tooltips appear even when mouse isn't over node → Tooltips appear even when mouse isn't over node (missing mouseExit event)
Target Milestone: mozilla1.1 → ---

Updated

18 years ago
OS: Windows ME → All
Hardware: PC → All

Comment 10

18 years ago
-->mjudge
Assignee: brade → mjudge

Updated

18 years ago
Blocks: 104166

Comment 11

17 years ago
bumbing to future
Target Milestone: --- → Future

Updated

11 years ago
Component: XP Toolkit/Widgets: Menus → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
Assignee: mjudge → nobody
You need to log in before you can comment on or make changes to this bug.