Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactored Rep Thumbnail Clicks #129

Merged
merged 1 commit into from
Sep 15, 2024

Conversation

miqrogroove
Copy link
Contributor

Fixes #127

The previous implementation assumed slides could be indexed using the thumbnail sequence, which does not work because thumbnails and slides are not in the same order unless the primary representation happens to be first.

This PR refactors the function setItem to assume the input is a thumbnail sequence number, not the slide array index and not the representation ID. This function grabs the thumbnail's representation ID and scans the slide list to find the corresponding slide index.

Added function setByIndex which assumes the input is the targeted slide array index. This function extracts the representation ID from the slide list and uses it to find the element ID of a corresponding thumbnail.

Fixes problems with thumbnail and slide ordering.
@collectiveaccess collectiveaccess merged commit bacac38 into collectiveaccess:dev/php8 Sep 15, 2024
@miqrogroove miqrogroove deleted the patch-2 branch October 11, 2024 22:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants