Disable content refresh during sorting

Fixes #576
This commit is contained in:
Oliver Hamlet
2016-05-28 08:32:55 +01:00
parent ca9c888983
commit d820a47d3f
2 changed files with 6 additions and 0 deletions
+2
View File
@@ -57,6 +57,7 @@
/* Disable changing game. */
loot.dom.enable('gameMenu', false);
loot.dom.enable('refreshContentButton', false);
this.currentState = State.SORTING_STATE;
}
@@ -78,6 +79,7 @@
/* Enable changing game. */
loot.dom.enable('gameMenu');
loot.dom.enable('refreshContentButton');
this.currentState = State.DEFAULT_STATE;
}
+4
View File
@@ -129,6 +129,7 @@ describe('State', () => {
getShown('applySortButton').should.be.true();
getShown('cancelSortButton').should.be.true();
getEnabled('gameMenu').should.be.false();
getEnabled('refreshContentButton').should.be.false();
});
it('should throw an error if called in the editing state', () => {
@@ -150,6 +151,7 @@ describe('State', () => {
getShown('applySortButton').should.be.true();
getShown('cancelSortButton').should.be.true();
getEnabled('gameMenu').should.be.false();
getEnabled('refreshContentButton').should.be.false();
});
});
@@ -166,6 +168,7 @@ describe('State', () => {
getShown('applySortButton').should.be.false();
getShown('cancelSortButton').should.be.false();
getEnabled('gameMenu').should.be.true();
getEnabled('refreshContentButton').should.be.true();
});
it('should throw an error if called in the editing state', () => {
@@ -186,6 +189,7 @@ describe('State', () => {
should(getShown('applySortButton')).be.undefined();
should(getShown('cancelSortButton')).be.undefined();
should(getEnabled('gameMenu')).be.undefined();
should(getEnabled('refreshContentButton')).be.undefined();
});
});