W3C home > Mailing lists > Public > www-dom@w3.org > July to September 2014

Re: Adding an interface to provide a list of listeners

From: Boris Zbarsky <bzbarsky@MIT.EDU>
Date: Sun, 27 Jul 2014 21:08:09 -0400
Message-ID: <53D5A279.9000301@mit.edu>
To: www-dom@w3.org
On 7/27/14, 7:56 PM, Marat Tanalin wrote:
> So if specific listener is not specified, then all listeners of the specified event type are removed at once:

This seems like a footgun, no?  One library adds some listeners, then 
another adds some, then the first removes them all, breaking the second 
library.

Or worse yet you do this on a <select size="1"> and remove the click 
event listener that opens the dropdown...

Or did you not actually mean _all_ listeners?  Perhaps you meant "all 
the listeners that this script (or this function or some other unit of 
related code yet to be defined) has added"?

-Boris
Received on Monday, 28 July 2014 01:08:39 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 20 October 2015 10:46:23 UTC