Closed ivoflipse closed 10 years ago
Fixed! Turns out I was making it overly complicated. If the first or the last contact is selected, we don't have to change anything, so we just make sure current_contact_index doesn't go out of bounds and return.
While I've encountered something similar before, there seems to be an infinite loop in next_contact when you're the first/last, something like that.