Skip to content

Commit ff7629b

Browse files
author
Bytekeeper
committed
Fixed a remove bug not removing the last item.
1 parent d401193 commit ff7629b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/org/bk/ass/query/PositionQueries.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ public boolean remove(Object o) {
122122
for (i = 0; i < replacement.length && !Objects.equals(node.values[i], o); i++) {
123123
replacement[i] = node.values[i];
124124
}
125-
if (i == node.values.length) return false;
125+
if (!Objects.equals(node.values[i], o)) return false;
126126
for (; i < replacement.length; i++) {
127127
replacement[i] = node.values[i + 1];
128128
}

0 commit comments

Comments
 (0)