don't fail when insert first or appending a tile
This commit is contained in:
parent
1ed3babfec
commit
674007d892
1 changed files with 2 additions and 2 deletions
|
@ -88,8 +88,8 @@ export default class TilesCollection extends BaseObservableList {
|
||||||
|
|
||||||
const newTile = this._tileCreator(entry);
|
const newTile = this._tileCreator(entry);
|
||||||
if (newTile) {
|
if (newTile) {
|
||||||
prevTile.updateNextSibling(newTile);
|
prevTile && prevTile.updateNextSibling(newTile);
|
||||||
nextTile.updatePreviousSibling(newTile);
|
nextTile && nextTile.updatePreviousSibling(newTile);
|
||||||
this._tiles.splice(tileIdx, 0, newTile);
|
this._tiles.splice(tileIdx, 0, newTile);
|
||||||
this.emitAdd(tileIdx, newTile);
|
this.emitAdd(tileIdx, newTile);
|
||||||
}
|
}
|
||||||
|
|
Reference in a new issue