Closed
Bug 12518
Opened 25 years ago
Closed 1 month ago
[ESM/CSS] Mouseover label not hilight control (need to track >1 node)
Categories
(Core :: DOM: UI Events & Focus Handling, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 656379
People
(Reporter: michael.j.lowe, Unassigned)
References
Details
Attachments
(1 file, 1 obsolete file)
459 bytes,
text/html
|
Details |
With GFX rendered controls enabled, moving the mouse over the text label sections of the example file should hilight the control as if the mouse was over the control itself.
Reporter | ||
Comment 1•25 years ago
|
||
Updated•25 years ago
|
Assignee: karnaze → kmcclusk
Comment 2•25 years ago
|
||
Reassigning to Kevin.
Updated•25 years ago
|
Assignee: kmcclusk → peterl
Comment 3•25 years ago
|
||
The nsLabelFrame is a container for the checkbox or radio button. If the label is in the hover state, shouldn't the checkbox and radio button also be placed in the hover state and have hover style applied to them? If we need to handle it ourselves, then we would need to set the event state manager to be in the hover state for the check box and radio button when the label is moused over. Peter, re-assinging to you. This seems to be a general issue as to whether the mouse states are applied the contents of a container.
Updated•25 years ago
|
Assignee: peterl → joki
Comment 4•25 years ago
|
||
This is an error in the event state manager. It currently only tracks one node in hover or active state. Hover state needs to be the complete set of content nodes covered by the entire set of frames that contain the mouse. Note that this is not simply the hover content and all of its parents (due to floating and positioning). Also, active state needs to be controlled on a node by node basis (with possibly more thatn one node active at a time). At some point we also need to co-ordinate the event state manager with the new CSS3 properties to control UI behavior.
Updated•25 years ago
|
Component: HTML Form Controls → Event Handling
Summary: Mouseover label does not hilight control → Mouseover label not hilight control (need to track >1 node)
Target Milestone: M14
Comment 5•25 years ago
|
||
change to component Event Handling; change to M14 (post-beta) since this isn't a crasher
Updated•25 years ago
|
Assignee: joki → rods
Comment 6•25 years ago
|
||
Taking this from Tom
Comment 7•25 years ago
|
||
moving to M15
Comment 10•24 years ago
|
||
This is really aa event state manager bug. See peterl's comments. The EVSM needs to be able to track more than one node. Setting to M17
Target Milestone: M16 → M17
Comment 13•24 years ago
|
||
Adding bug 5693 into dependency field.
Status: NEW → ASSIGNED
Depends on: 5693
Comment 14•24 years ago
|
||
Adding [ESM/CSS] prefix to bugs in EventStateManager with its generated events or CSS pseudo-class management.
Summary: Mouseover label not hilight control (need to track >1 node) → [ESM/CSS] Mouseover label not hilight control (need to track >1 node)
Comment 16•24 years ago
|
||
Mass update: changing qacontact to ckritzer@netscape.com
QA Contact: janc → ckritzer
Comment 17•24 years ago
|
||
This bug has been marked "future" because the original netscape engineer working on this is over-burdened. If you feel this is an error, that you or another known resource will be working on this bug,or if it blocks your work in some way -- please attach your concern to the bug for reconsideration.
Target Milestone: M18 → Future
Comment 19•24 years ago
|
||
Reassigning QA Contact for all open and unverified bugs previously under Lorca's care to Gerardo as per phone conversation this morning.
QA Contact: lorca → gerardok
Updated•22 years ago
|
QA Contact: madhur → rakeshmishra
Comment 21•22 years ago
|
||
Is this still an issue, after the hierarchical hover landing? Reading this bug, I would guess "yes" (since hover is hierarchical in content, not frames, iirc) but GFX form controls are no longer, so is there a testcase that shows this bug?
Updated•22 years ago
|
QA Contact: rakeshmishra → trix
Comment 22•21 years ago
|
||
http://bugzilla.mozilla.org/show_bug.cgi?id=179125#c3 joki is no longer here
Assignee: joki → saari
Status: ASSIGNED → NEW
QA Contact: trix → ian
Comment 23•20 years ago
|
||
This issue still seems to be present (in Firefox 0.8 at least).
Comment 24•20 years ago
|
||
Testcase, please?
Comment 26•20 years ago
|
||
So why should anything happen on mouseover in that testcase, exactly?
Comment 27•20 years ago
|
||
On Window XP, radio buttons and checkboxes have hover-states. In Internet Explorer or in other windows apps, hovering over the control or the label for the control should activate this hover state. If you hover directly over the controls in the testcase on windows XP, you'll see the hover effect - however, the hover state doesn't activate on the control when you hover over label.
Comment 28•20 years ago
|
||
Ah, ok.
Comment 29•19 years ago
|
||
Question: is this bug windows-only? bug 171255 speculates and looks like a dup of this. (duped bug 14483 removed as blocker)
No longer blocks: 14483
*** Bug 171255 has been marked as a duplicate of this bug. ***
Comment 31•17 years ago
|
||
Quoting from summary:
> Assigned To: saari (gone)
> QA Contact: Hixie (not reading bugmail)
Suggest assigning this bug to someone else? :)
Updated•17 years ago
|
Assignee: saari → nobody
Priority: P3 → --
QA Contact: ian → events
Target Milestone: Future → ---
Comment 32•17 years ago
|
||
Mouseover does not work properly at all in Firefox 3.0b1 (3.0 beta)
Comment 33•13 years ago
|
||
Works for me in FF4 on Windows.
Assignee | ||
Updated•5 years ago
|
Component: Event Handling → User events and focus handling
Updated•2 years ago
|
Severity: normal → S3
Comment 34•1 month ago
|
||
(In reply to BoffinBrain from comment #33)
Works for me in FF4 on Windows.
Also worksforme in Fx 125, Win11.
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Updated•1 month ago
|
Resolution: FIXED → WORKSFORME
Duplicate of bug: 656379
Resolution: WORKSFORME → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•