fix all tests for range-moves of length 1
This commit is contained in:
parent
7e9319f82e
commit
bf05061cc7
@ -636,21 +636,25 @@ export const getMinimalListViewRanges = (tr, walker, len) => {
|
|||||||
*/
|
*/
|
||||||
const afterStack = walker.movedStack.map(si => si.move)
|
const afterStack = walker.movedStack.map(si => si.move)
|
||||||
const afterMove = walker.currMove
|
const afterMove = walker.currMove
|
||||||
|
/**
|
||||||
const nextIsCurrMoveStart = walker.nextItem === walker.currMoveStart
|
const nextIsCurrMoveStart = walker.nextItem === walker.currMoveStart
|
||||||
const afterItem = /** @type {Item} */ (nextIsCurrMoveStart
|
const afterItem = /** @type {Item} / (nextIsCurrMoveStart
|
||||||
? walker.currMove
|
? walker.currMove
|
||||||
: (walker.rel > 0 || walker.reachedEnd)
|
: (walker.rel > 0 || walker.reachedEnd)
|
||||||
? walker.nextItem
|
? walker.nextItem
|
||||||
: /** @type {Item} */ (walker.nextItem).left
|
: /** @type {Item} / (walker.nextItem).left
|
||||||
|
) */
|
||||||
|
const afterItem = /** @type {Item} */ (
|
||||||
|
(walker.rel > 0 || walker.reachedEnd)
|
||||||
|
? walker.nextItem
|
||||||
|
: /** @type {Item} */ (walker.nextItem).left
|
||||||
)
|
)
|
||||||
/**
|
/**
|
||||||
* afterRel is always > 0
|
* afterRel is always > 0
|
||||||
*/
|
*/
|
||||||
const afterRel = nextIsCurrMoveStart
|
const afterRel = walker.rel > 0
|
||||||
? 1
|
? walker.rel
|
||||||
: walker.rel > 0
|
: afterItem.length
|
||||||
? walker.rel
|
|
||||||
: afterItem.length
|
|
||||||
|
|
||||||
walker.forward(tr, 0, false) // @todo remove once this is done is useSearchMarker
|
walker.forward(tr, 0, false) // @todo remove once this is done is useSearchMarker
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user