FIX: select-kit refactoring

- improve mini-tag-chooser keyboard behavior
- all multil select now respond to select all and left/right arrows
- improve events handling
- many minor tweaks
This commit is contained in:
Joffrey JAFFEUX
2018-03-22 11:29:55 +01:00
committed by GitHub
parent e053697cfa
commit d48542796e
54 changed files with 717 additions and 573 deletions

View File

@ -72,6 +72,7 @@ componentTest('interactions', {
assert.equal(this.get('categories').length, 3);
});
this.get('subject').expand();
this.get('subject').keyboard().backspace();
this.get('subject').keyboard().backspace();

View File

@ -63,7 +63,7 @@ componentTest('interactions', {
assert.equal(listSetting.header().value(), 'bold,italic,underline');
});
listSetting.fillInFilter('strike');
listSetting.expand().fillInFilter('strike');
andThen(() => {
assert.equal(listSetting.highlightedRow().value(), 'strike');

View File

@ -66,6 +66,7 @@ componentTest('interactions', {
});
this.get('subject').selectRowByValue(3);
this.get('subject').expand();
andThen(() => {
assert.equal(