Use buffers object to check wether a section has already been loaded #1403
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR fixes the bug that occurs when you play
matching_pairs_lite
for the second time (via the dashboard) with 8 originals.When the sections are loaded the buffer list gets cleared before loading the first section.
we used
previousSource
to determine wether a section had already been loaded.A section might still be loaded, but if it isn't added to the
buffers
object, it will not be passed on to matching pairs.I now changed this it to checking the
buffers
object to check if a section has been loaded.Fixes: #1368