If anymore click functionality will be attached in future implementations or third party modules it's easier to catch it from here (Semantically I don't see a big problem out of suppressing triggered DOM event, since the user would have explicitly called .disableInteraction() ) although it makes sense.

No preference, I can also update this in my next pull request.