Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Draggable: Fix spurious blur in dialogs on mousedown | Ryan Oriecuia | 2016-09-13 | 1 | -0/+30 |
| | | | | | | | | | | | | | | | | | | I was running into a problem with a popup menu control in a dialog; clicks weren't working (but keyboard was working fine). It turned out that the menu was getting destroyed before the click event could fire. Tracked down the issue to the way draggable blurs focused controls; it was doing the blur before it ran through the logic to figure out if the drag was actually on the handle. I've moved the blur below these checks, so it'll only blur things if it actually needs to handle the drag. Otherwise, it asserts no opinion on what should and shouldn't be focused, which seems like the way things ought to be. Also, added a unit test to check for the expected behavior. Fixes #15046 Closes gh-1730 | ||||
* | Draggable: Shift to use no globals | Amanpreet Singh | 2016-04-14 | 6 | -418/+427 |
| | |||||
* | Draggable: Improve detection for when to blur the active element | Scott González | 2016-02-09 | 1 | -1/+21 |
| | | | | | | Fixes #12472 Fixes #14905 Closes gh-1548 | ||||
* | Draggable: Skip window bubbling test in IE 8 | Scott González | 2015-10-27 | 1 | -14/+20 |
| | | | | | | | | | IE 8 implements DOM Level 2 Events which only has events propagate up to the document, not the window. Ref #10818 Ref gh-1621 Closes gh-1627 | ||||
* | Draggable: Fix options tests | Jörn Zaefferer | 2015-10-25 | 2 | -12/+14 |
| | | | | | | | | These failed when running through tests/unit/all.html, due to the smaller iframe. Reducing a browser window enough triggered the same issue. Making the top offset much smaller fixes that. The rest is fixing bad indent and adds a missing module call. | ||||
* | Mouse: Don't stop propagation of mouseup | Hannah Methvin | 2015-10-18 | 1 | -0/+17 |
| | | | | Fixes #10818 | ||||
* | Draggable: Style updates | Alexander Schmitz | 2015-09-11 | 6 | -367/+378 |
| | | | | Ref #14246 | ||||
* | Draggable: Style updates | Alexander Schmitz | 2015-08-21 | 3 | -13/+13 |
| | | | | | Ref #14246 Ref gh-1588 | ||||
* | Sortable: Move sortable into widgets folder | Alexander Schmitz | 2015-08-08 | 1 | -1/+1 |
| | | | | Ref #13885 | ||||
* | Resizable: Move resizable into widgets folder | Alexander Schmitz | 2015-08-08 | 1 | -1/+1 |
| | | | | Ref #13885 | ||||
* | Droppable: Move droppable into widgets folder | Alexander Schmitz | 2015-08-08 | 2 | -2/+2 |
| | | | | Ref #13885 | ||||
* | Draggable: Move draggable into widgets folder | Alexander Schmitz | 2015-08-08 | 6 | -6/+6 |
| | | | | Ref #13885 | ||||
* | Draggable: Remove core event/alias and deprecated module dependencies | Alexander Schmitz | 2015-05-20 | 2 | -5/+5 |
| | |||||
* | Tests: Fix AMD loading in IE8 | Scott González | 2015-04-17 | 1 | -0/+1 |
| | | | | | It appears that we must load require.js via a standard script tag in order for it to work properly in IE8. | ||||
* | Tests: Rename files | Scott González | 2015-04-09 | 6 | -3/+3 |
| | | | | Ref gh-1528 | ||||
* | Tests: Widget test helpers extend the main helper | Scott González | 2015-04-09 | 4 | -153/+172 |
| | | | | | Ref #10119 Ref gh-1528 | ||||
* | Draggable: Convert tests to new infrastructure | Scott González | 2015-04-09 | 7 | -252/+245 |
| | | | | | Ref #10119 Ref gh-1528 | ||||
* | Tests: Convert closeEnough() to a proper QUnit assertion | Scott González | 2015-04-09 | 2 | -17/+17 |
| | | | | | | | Should eventually replace with qunit-assert-close. Ref #10119 Ref gh-1528 | ||||
* | Revert "Draggable: Set explicit width/height instead of right/bottom" | TJ VanToll | 2015-04-08 | 2 | -35/+2 |
| | | | | | | This reverts commit 8eca7b8f45885d20c13f1bf64cad8bee5fc1d5c5. Fixes #10725 | ||||
* | Tests: Switch to the new qunit-composite module | Scott González | 2015-04-07 | 1 | -2/+2 |
| | | | | | | This module was created from our existing implementation. Closes gh-1532 | ||||
* | All: Standard spacing inside selector strings | Scott González | 2015-03-26 | 1 | -1/+1 |
| | | | | Closes gh-1521 | ||||
* | Draggable: Use new has/lacksClasses assertions for all class checks | Alexander Schmitz | 2015-03-11 | 3 | -15/+15 |
| | |||||
* | Widget: Add classes option and _add/_remove/_toggleClass methods | Alexander Schmitz | 2015-03-11 | 1 | -0/+1 |
| | | | | | Fixes #7053 Closes gh-1411 | ||||
* | Draggable: Ensure parent is correct after dragging through sortable | Mike Sherov | 2014-11-08 | 1 | -0/+23 |
| | | | | Fixes #10669 | ||||
* | Draggable: Add battery of tests to cover connectToSortable | Mike Sherov | 2014-08-26 | 2 | -28/+107 |
| | | | | | | Refs #9481 Refs #9675 Closes gh-1323 | ||||
* | Sortable: cancelHelperRemoval only considers helper, not placeholder | Mike Sherov | 2014-08-26 | 1 | -1/+1 |
| | | | | Refs #9675 | ||||
* | Draggable: append divs to iframe parent for iframefix | Mike Sherov | 2014-08-24 | 1 | -0/+42 |
| | | | | | | | This allows the blocking div to move with the iframe in most situations, whereas appending to the body wouldn't. Fixes #9671 | ||||
* | Draggable: Check all parents for fixed positioning when scrolling | Mike Sherov | 2014-08-23 | 1 | -12/+20 |
| | | | | Fixes #9612 | ||||
* | Draggable: No cloning in connectToSortable and ensure correct position | Mike Sherov | 2014-08-23 | 2 | -1/+105 |
| | | | | | | | | | | | Draggables now forcefully recalculate their position when dragged out of a sortable. Sortables now override draggable position when a draggable is dragged into it. Lastly, no longer remove sortable helper when dragging a draggable out, which allows us to not use a clone. Fixes #7734 Fixes #8809 Closes gh-1322 | ||||
* | Draggable Tests: Ensure scrolling and dragging tests assert correctly | Dave Stein | 2014-08-22 | 4 | -12/+27 |
| | |||||
* | Build: Pull in jquery.simulate.js from Bower | Mike Sherov | 2014-08-22 | 1 | -1/+1 |
| | | | | Fixes #10563 | ||||
* | Draggable Tests: Fix failures due to fractional widths | Mike Sherov | 2014-08-20 | 1 | -2/+2 |
| | |||||
* | Mouse: Only detect out of document mouseups after a mousemove | Mike Sherov | 2014-08-20 | 1 | -0/+17 |
| | | | | | | | | This prevents the firing of mouseup in the case of IE<9, which will fire a mousemove event if content is placed under the cursor on mousedown. Fixes #7778 | ||||
* | Draggable: Ensure helper is positioned even if its the element itself | Mike Sherov | 2014-08-19 | 1 | -0/+19 |
| | | | | Fixes #9446 | ||||
* | Draggable: Set explicit width/height instead of right/bottom css. | Uri Gilad | 2014-08-18 | 2 | -2/+34 |
| | | | | Fixes #7772 | ||||
* | Draggable: Ensure overflow:visible containments are correctly measured | Mike Sherov | 2014-08-17 | 1 | -0/+30 |
| | | | | Fixes #7016 | ||||
* | Draggable: Only focus the draggable if the event occurs on a handle | Mike Sherov | 2014-08-17 | 1 | -7/+15 |
| | | | | Refs #10527 | ||||
* | Draggable: Recalculate hash offset on start after plugins run | Mike Sherov | 2014-08-16 | 1 | -0/+39 |
| | | | | Fixes #6884 | ||||
* | Draggable Tests: Clarify position helper test generation | Mike Sherov | 2014-08-14 | 1 | -43/+44 |
| | |||||
* | Draggable: Account for margins when snapping | Mike Sherov | 2014-08-14 | 1 | -0/+4 |
| | | | | Fixes #9724 | ||||
* | Draggable Tests: Fix IE8 test when native scroll happens | Mike Sherov | 2014-08-13 | 1 | -3/+22 |
| | |||||
* | Draggable: ignore overflow:hidden containers with scroll option | Mike Sherov | 2014-08-12 | 1 | -0/+14 |
| | | | | | | While it is true that overflow:hidden elements can be scrolled programatically, this breaks user expectation. Therefore, do not scroll inside an overflow:hidden container. | ||||
* | Draggable: consider offsets from overflow:hidden parents | Mike Sherov | 2014-08-12 | 2 | -31/+37 |
| | | | | | | | | Developers can programmatically set scrollTop/Left on draggable containers that are overflow:hidden. They must be considered for positioning. Fixes #10147 | ||||
* | Draggable Tests: Fix several whitespace issues. | Mike Sherov | 2014-08-12 | 2 | -3/+2 |
| | |||||
* | Draggable Tests: Fix inconsistent operator spacing. | Mike Sherov | 2014-08-06 | 1 | -4/+4 |
| | |||||
* | Tests: Fix composite tests | Scott González | 2014-08-01 | 1 | -1/+1 |
| | |||||
* | Draggable: Manage ui-draggable-handle correctly in nested instances | TJ VanToll | 2014-07-15 | 1 | -0/+13 |
| | |||||
* | Draggable: Only apply ui-draggable-handle within the draggable instance | TJ VanToll | 2014-07-15 | 1 | -2/+6 |
| | | | | | Fixes #10212 Closes gh-1284 | ||||
* | Build: Reorganize external directory | Scott González | 2014-06-24 | 2 | -4/+4 |
| | | | | | | | Put each external library into its own directory. Move jquery.js to external. Ref gh-1266 | ||||
* | All: Rename jquery.js to exclude version in filename | Jörn Zaefferer | 2014-03-05 | 1 | -1/+1 |
| |