mirror of
https://github.com/hakimel/reveal.js.git
synced 2025-08-06 22:57:21 +02:00
fix rtl prev/next navigation on slides with fragments
This commit is contained in:
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
@@ -271,7 +271,12 @@ export default class Keyboard {
|
|||||||
this.Reveal.slide( 0 );
|
this.Reveal.slide( 0 );
|
||||||
}
|
}
|
||||||
else if( !this.Reveal.overview.isActive() && useLinearMode ) {
|
else if( !this.Reveal.overview.isActive() && useLinearMode ) {
|
||||||
this.Reveal.prev({skipFragments: event.altKey});
|
if( config.rtl ) {
|
||||||
|
this.Reveal.next({skipFragments: event.altKey});
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
this.Reveal.prev({skipFragments: event.altKey});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
this.Reveal.left({skipFragments: event.altKey});
|
this.Reveal.left({skipFragments: event.altKey});
|
||||||
@@ -283,7 +288,12 @@ export default class Keyboard {
|
|||||||
this.Reveal.slide( this.Reveal.getHorizontalSlides().length - 1 );
|
this.Reveal.slide( this.Reveal.getHorizontalSlides().length - 1 );
|
||||||
}
|
}
|
||||||
else if( !this.Reveal.overview.isActive() && useLinearMode ) {
|
else if( !this.Reveal.overview.isActive() && useLinearMode ) {
|
||||||
this.Reveal.next({skipFragments: event.altKey});
|
if( config.rtl ) {
|
||||||
|
this.Reveal.prev({skipFragments: event.altKey});
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
this.Reveal.next({skipFragments: event.altKey});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
this.Reveal.right({skipFragments: event.altKey});
|
this.Reveal.right({skipFragments: event.altKey});
|
||||||
|
@@ -2595,6 +2595,9 @@ export default function( revealElement, options ) {
|
|||||||
let h = indexh - 1;
|
let h = indexh - 1;
|
||||||
slide( h, v );
|
slide( h, v );
|
||||||
}
|
}
|
||||||
|
else if( config.rtl ) {
|
||||||
|
navigateRight({skipFragments});
|
||||||
|
}
|
||||||
else {
|
else {
|
||||||
navigateLeft({skipFragments});
|
navigateLeft({skipFragments});
|
||||||
}
|
}
|
||||||
@@ -2629,6 +2632,9 @@ export default function( revealElement, options ) {
|
|||||||
if( routes.down ) {
|
if( routes.down ) {
|
||||||
navigateDown({skipFragments});
|
navigateDown({skipFragments});
|
||||||
}
|
}
|
||||||
|
else if( config.rtl ) {
|
||||||
|
navigateLeft({skipFragments});
|
||||||
|
}
|
||||||
else {
|
else {
|
||||||
navigateRight({skipFragments});
|
navigateRight({skipFragments});
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user