#9486 closed bug (invalid)
mouseout/mouseleave triggered on tr between td's in Chrome
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | low | Milestone: | 1.next |
Component: | event | Version: | 1.6.1 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
When binding mouseout or mouseleave to a table row in Chrome, there is a 1-pixel gap between td's where the event is triggered as if the cursor has left the row. Thus my effects appear to "flicker" as the cursor moves across the row.
This could be a Chrome bug, as right-clicking on that 1-pixel gap and inspecting the element highlighted the table rather than the td.
This does not happen in Firefox.
Change History (4)
comment:1 Changed 12 years ago by
Owner: | set to [email protected]… |
---|---|
Status: | new → pending |
comment:2 Changed 12 years ago by
Status: | pending → new |
---|
I did a very simple test case on jsfiddle and it confirms the issue. Could be something about Chrome default CSS that I'm not seeing. http://jsfiddle.net/EQWhM/
comment:3 follow-up: 4 Changed 12 years ago by
Component: | unfiled → event |
---|---|
Priority: | undecided → low |
Resolution: | → invalid |
Status: | new → closed |
It does just seem to be part of the idiosyncrasies of a table layout:
http://jsfiddle.net/timmywil/EQWhM/2/
When hovering over the tr and it turns white, notice the click target is the table.
comment:4 Changed 12 years ago by
Replying to timmywil:
It does just seem to be part of the idiosyncrasies of a table layout:
http://jsfiddle.net/timmywil/EQWhM/2/
When hovering over the tr and it turns white, notice the click target is the table.
Yeah, I did notice that. Maybe I should report this as a Chrome bug then? This shouldn't be happening.
Generally there would only be a 1-pixel gap if you have cell borders. Can you provide a test case?