We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 70d8753 commit 26cfce1Copy full SHA for 26cfce1
FirebaseDatabaseUI/FirebaseArray.m
@@ -123,7 +123,11 @@ - (void)initListeners {
123
NSUInteger fromIndex = [self indexForKey:snapshot.key];
124
[self.snapshots removeObjectAtIndex:fromIndex];
125
126
- NSUInteger toIndex = [self indexForKey:previousChildKey] + 1;
+ NSUInteger toIndex = 0;
127
+ NSUInteger prevIndex = [self indexForKey:previousChildKey];
128
+ if (prevIndex != NSNotFound) {
129
+ toIndex = prevIndex + 1;
130
+ }
131
[self.snapshots insertObject:snapshot atIndex:toIndex];
132
133
if ([self.delegate respondsToSelector:@selector(array:didMoveObject:fromIndex:toIndex:)]) {
0 commit comments