to reproduce:
1) write a sentence that will have IGC and get IGC
2) click the match
3) exit out and enter match until you see it loading again
the new choices will be appended to previous results. it shouldn't be making the additional call if it doesn't need any more data. it also shouldn't append additional choices even if it makes the call.
the hash code should account for if the choice has been clicked but does not have feedback text. the method of sorting alphabetically before making the hash code makes sense.
to reproduce: 1) write a sentence that will have IGC and get IGC 2) click the match 3) exit out and enter match until you see it loading again
the new choices will be appended to previous results. it shouldn't be making the additional call if it doesn't need any more data. it also shouldn't append additional choices even if it makes the call.
the hash code should account for if the choice has been clicked but does not have feedback text. the method of sorting alphabetically before making the hash code makes sense.