Commit 46829d9b authored by Doris Tam's avatar Doris Tam 🌷 Committed by Robert Lyon
Browse files

Bug 1940893 - Select2 customisation: Allow keypress to delete a selected option

Change-Id: I1faefc769a04bb39d56a015f902305d1956bab7b
parent d1896026
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -5768,6 +5768,17 @@ S2.define('select2/core',[
        if ((key === KEYS.ENTER || key === KEYS.SPACE ||
            (key === KEYS.DOWN && evt.altKey)) &&
            $(evt.target).hasClass('select2-selection')) {

          var $remove = $(evt.target).closest('.select2-selection__choice__remove');
          if ($remove.length) {
            var $selection = $remove.parent();
            var data = $selection.data('data');
            self.trigger('unselect', {
              originalEvent: evt,
              data: data
            });
          }

          self.open();
          evt.preventDefault();
        }