You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In Safari, both mobile and desktop, if you have some cyrillic symbols inside a slide's id, strange characters appear in address bar instead of proper id value and it's possible to switch only a few slides - after that the slideshow jumps to the last slide.
I noticed that because I use Pandoc to create presentations and it automatically places whatever is the heading of the slide into the id attribute of a slide section tag.
I recommend setting the history config value to false in your case.
This did bring up an interesting issue though and I've made a few changes to restrict which characters reveal.js picks up for named links (a-z, 0-9 and basic punctuation). I've also patched an issue where a malformed hash in the URL would cause reveal.js to thrown syntax errors.
In Safari, both mobile and desktop, if you have some cyrillic symbols inside a slide's id, strange characters appear in address bar instead of proper id value and it's possible to switch only a few slides - after that the slideshow jumps to the last slide.
I noticed that because I use Pandoc to create presentations and it automatically places whatever is the heading of the slide into the id attribute of a slide section tag.
Here's a test presentation.
As a workaround, it would be great to have an option to turn off the section ids as hashes and leave only slides' numbers.
The text was updated successfully, but these errors were encountered: