mirror of
https://github.com/hakimel/reveal.js.git
synced 2025-01-17 21:39:25 +01:00
fix broken mobile scroll view navigation where there were fragments starting at an index above 1 #3540
This commit is contained in:
parent
bf285afcf2
commit
d5896c968b
2
dist/reveal.esm.js
vendored
2
dist/reveal.esm.js
vendored
File diff suppressed because one or more lines are too long
2
dist/reveal.esm.js.map
vendored
2
dist/reveal.esm.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/reveal.js
vendored
2
dist/reveal.js
vendored
File diff suppressed because one or more lines are too long
2
dist/reveal.js.map
vendored
2
dist/reveal.js.map
vendored
File diff suppressed because one or more lines are too long
@ -425,7 +425,6 @@ export default class ScrollView {
|
|||||||
];
|
];
|
||||||
|
|
||||||
const scrollTriggerSegmentSize = ( trigger.range[1] - trigger.range[0] ) / trigger.page.scrollTriggers.length;
|
const scrollTriggerSegmentSize = ( trigger.range[1] - trigger.range[0] ) / trigger.page.scrollTriggers.length;
|
||||||
|
|
||||||
// Set the range for each inner scroll trigger
|
// Set the range for each inner scroll trigger
|
||||||
trigger.page.scrollTriggers.forEach( ( scrollTrigger, i ) => {
|
trigger.page.scrollTriggers.forEach( ( scrollTrigger, i ) => {
|
||||||
scrollTrigger.range = [
|
scrollTrigger.range = [
|
||||||
@ -462,16 +461,17 @@ export default class ScrollView {
|
|||||||
activate: () => {
|
activate: () => {
|
||||||
this.Reveal.fragments.update( -1, page.fragments, slideElement );
|
this.Reveal.fragments.update( -1, page.fragments, slideElement );
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Triggers for each fragment group
|
// Triggers for each fragment group
|
||||||
...fragmentGroups.map( ( fragments, i ) => ({
|
fragmentGroups.forEach( ( fragments, i ) => {
|
||||||
|
page.scrollTriggers.push({
|
||||||
activate: () => {
|
activate: () => {
|
||||||
this.Reveal.fragments.update( i, page.fragments, slideElement );
|
this.Reveal.fragments.update( i, page.fragments, slideElement );
|
||||||
}
|
}
|
||||||
})
|
});
|
||||||
)
|
} );
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user