|
@@ -83,7 +83,10 @@ export default defineComponent({
|
|
|
if (item[0] >= startNode && item[1] <= endNode) {
|
|
|
effective.push(item)
|
|
|
}
|
|
|
- if (item[0] >= startNode && item[1] <= endNode && item[1] >= endNode) {
|
|
|
+ if (item[0] >= startNode && item[1] < endNode) {
|
|
|
+ effective.push([item[0], item[1]])
|
|
|
+ }
|
|
|
+ if (item[0] >= startNode && item[1] >= endNode) {
|
|
|
effective.push([item[0], endNode])
|
|
|
}
|
|
|
if (item[0] < startNode && item[1] > startNode && item[1] < endNode) {
|