Skip to content

Commit a6c5db1

Browse files
committed
Fix for angular-ui#753: sortable not working in IE11
Originally from: szsolt@a274f49
1 parent 88aebde commit a6c5db1

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Simple fork of [angular-ui/ui-select](https://github.com/angular-ui/ui-select) with some additional fixes:
2+
3+
- Fixed [angular-ui#753](https://github.com/angular-ui/ui-select/issues/753) ([commit](https://github.com/szsolt/ui-select/commit/a274f49122c522bb8621e5f2cb701344c5164e69), [PR](https://github.com/angular-ui/ui-select/pull/1121/files))
4+
15
# AngularJS ui-select [![Build Status](https://travis-ci.org/angular-ui/ui-select.svg?branch=master)](https://travis-ci.org/angular-ui/ui-select)
26

37
[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/angular-ui/ui-select?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

src/uiSelectSortDirective.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ uis.directive('uiSelectSort', ['$timeout', 'uiSelectConfig', 'uiSelectMinErr', f
3131
element.on('dragstart', function(e) {
3232
element.addClass(draggingClassName);
3333

34-
(e.dataTransfer || e.originalEvent.dataTransfer).setData('text/plain', scope.$index);
34+
(e.dataTransfer || e.originalEvent.dataTransfer).setData('text', scope.$index.toString());
3535
});
3636

3737
element.on('dragend', function() {
@@ -63,7 +63,7 @@ uis.directive('uiSelectSort', ['$timeout', 'uiSelectConfig', 'uiSelectMinErr', f
6363
var dropHandler = function(e) {
6464
e.preventDefault();
6565

66-
var droppedItemIndex = parseInt((e.dataTransfer || e.originalEvent.dataTransfer).getData('text/plain'), 10);
66+
var droppedItemIndex = parseInt((e.dataTransfer || e.originalEvent.dataTransfer).getData('text'), 10);
6767

6868
// prevent event firing multiple times in firefox
6969
$timeout.cancel(dropTimeout);

0 commit comments

Comments
 (0)