fix: remove animate flag after animation finished #2
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.
Description
This PR fixes the bug with page being overflow by x axis in some cases.
The reason behind the bug is that image gets moved on the right from the stack and usually stays there with
display: none;
css rule, so it does not impact the page sizes.However, in case slide was cancelled, element does not disappear and stays with
display: initial;
. This makes page overflow by x axis in some cases.To fix it, I added
set_animate(false)
at the end of each slide action. Previously it was called only after slide action start.