Fixed allowClear on fixed width
This moves the clear icon to the top of the DOM from the bottom to ensure that it is always visible on top of the selection. This closes https://github.com/select2/select2/issues/3089.
This commit is contained in:
parent
78c301f4fb
commit
e3d7cd2d69
2
dist/js/select2.amd.full.js
vendored
2
dist/js/select2.amd.full.js
vendored
@ -1226,7 +1226,7 @@ define('select2/selection/allowClear',[
|
||||
);
|
||||
$remove.data('data', data);
|
||||
|
||||
this.$selection.find('.select2-selection__rendered').append($remove);
|
||||
this.$selection.find('.select2-selection__rendered').prepend($remove);
|
||||
};
|
||||
|
||||
return AllowClear;
|
||||
|
2
dist/js/select2.amd.js
vendored
2
dist/js/select2.amd.js
vendored
@ -1226,7 +1226,7 @@ define('select2/selection/allowClear',[
|
||||
);
|
||||
$remove.data('data', data);
|
||||
|
||||
this.$selection.find('.select2-selection__rendered').append($remove);
|
||||
this.$selection.find('.select2-selection__rendered').prepend($remove);
|
||||
};
|
||||
|
||||
return AllowClear;
|
||||
|
4
dist/js/select2.full.js
vendored
4
dist/js/select2.full.js
vendored
@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* Select2 4.0.0-rc.1 - Thu, 12 Mar 2015 00:39:48 GMT
|
||||
* Select2 4.0.0-rc.1 - Thu, 12 Mar 2015 01:27:38 GMT
|
||||
* https://select2.github.io
|
||||
*
|
||||
* Released under the MIT license
|
||||
@ -1672,7 +1672,7 @@ define('select2/selection/allowClear',[
|
||||
);
|
||||
$remove.data('data', data);
|
||||
|
||||
this.$selection.find('.select2-selection__rendered').append($remove);
|
||||
this.$selection.find('.select2-selection__rendered').prepend($remove);
|
||||
};
|
||||
|
||||
return AllowClear;
|
||||
|
2
dist/js/select2.full.min.js
vendored
2
dist/js/select2.full.min.js
vendored
File diff suppressed because one or more lines are too long
4
dist/js/select2.js
vendored
4
dist/js/select2.js
vendored
@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* Select2 4.0.0-rc.1 - Thu, 12 Mar 2015 00:39:48 GMT
|
||||
* Select2 4.0.0-rc.1 - Thu, 12 Mar 2015 01:27:38 GMT
|
||||
* https://select2.github.io
|
||||
*
|
||||
* Released under the MIT license
|
||||
@ -1672,7 +1672,7 @@ define('select2/selection/allowClear',[
|
||||
);
|
||||
$remove.data('data', data);
|
||||
|
||||
this.$selection.find('.select2-selection__rendered').append($remove);
|
||||
this.$selection.find('.select2-selection__rendered').prepend($remove);
|
||||
};
|
||||
|
||||
return AllowClear;
|
||||
|
2
dist/js/select2.min.js
vendored
2
dist/js/select2.min.js
vendored
File diff suppressed because one or more lines are too long
2
src/js/select2/selection/allowClear.js
vendored
2
src/js/select2/selection/allowClear.js
vendored
@ -64,7 +64,7 @@ define([
|
||||
);
|
||||
$remove.data('data', data);
|
||||
|
||||
this.$selection.find('.select2-selection__rendered').append($remove);
|
||||
this.$selection.find('.select2-selection__rendered').prepend($remove);
|
||||
};
|
||||
|
||||
return AllowClear;
|
||||
|
Loading…
Reference in New Issue
Block a user