After quite an investigation, it seems this bug is due to onMouseDown on the $target ending with 'return false;' -- the $target is "safe" to do that when it doesn't include the input, but in cases where the input is inline, it is inside the $target and is getting the onMouseDown of the parent,which in turn completely invalidates any attempt to mark, move the cursor, or double-click to mark.
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
TagMultiselectWidget: Only apply `onMouseDown` if not in input | oojs/ui | master | +5 -1 |
Related Objects
Related Objects
Event Timeline
Comment Actions
Change 416615 had a related patch set uploaded (by Mooeypoo; owner: Mooeypoo):
[oojs/ui@master] TagMultiselectWidget: Only apply onMouseDown if not in input
Comment Actions
Change 416615 merged by jenkins-bot:
[oojs/ui@master] TagMultiselectWidget: Only apply onMouseDown if not in input