kangax/fabric.js — pull request #1354 by rodovich (2014-05-27 20:56:28+00:00)
Title: Fix slow clicks (> 100 ms) focusing previously-deselected IText.

There's a `setTimeout` in itext_behavior's `selected` handler, which I think is meant to keep a clicked IText from entering editing in `mouseup` unless it was already selected before the click. However, some people click slowly (keep the mouse down for over 100 ms), and the text still enters editing in that case, even if they only meant to select the text box.