Explorar o código

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.
Kevin Brown %!s(int64=10) %!d(string=hai) anos
pai
achega
e3d7cd2d69

+ 1 - 1
dist/js/select2.amd.full.js

@@ -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;

+ 1 - 1
dist/js/select2.amd.js

@@ -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 - 2
dist/js/select2.full.js

@@ -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;

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
dist/js/select2.full.min.js


+ 2 - 2
dist/js/select2.js

@@ -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;

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
dist/js/select2.min.js


+ 1 - 1
src/js/select2/selection/allowClear.js

@@ -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;

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio