- From: <bugzilla@jessica.w3.org>
- Date: Sun, 03 Jun 2012 19:08:13 +0000
- To: public-css-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=17301 Summary: a "transitioncancel" event to listen for when a transition is removed before completion Product: CSS Version: unspecified Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: Transitions AssignedTo: dino@apple.com ReportedBy: jacobthornton@gmail.com QAContact: public-css-bugzilla@w3.org CC: cmarrin@apple.com, eoconnor@apple.com, smfr@me.com Currently the only event provided to JavaScript is the transitionend event. >From the spec: In the case where a transition is removed before completion, such as if the transition-property is removed, then the event will not fire. Because of the potential for events not to fire, when developing with transitionend events, you are often left with unfulfilled callbacks which are important to your application. Consider Twitter Bootstrap. We have a tooltip plugin which relies on the transitionend event to remove a tooltip from the dom. If a user aggressively mouses in and out of a tooltip target, eventually they will enter a state where the event is simply not fired, leaving zombie tooltips all over the screen. Proposal: We desperately need a reliable way to solve for this use case. I'm proposing a "transitioncancel" event to listen for when a transition is removed before completion. Basically when i set up the expectation for a transition to happen in javascript, i need a way to know if my transition is not going to happen or if it has already taken place. -- Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Sunday, 3 June 2012 19:08:16 UTC