-
Notifications
You must be signed in to change notification settings - Fork 9
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
Confused by navigation: space and shift-space skipping certain sublisdes / fragments #49
Comments
Yep, there was some cheating done. Correct, predictable navigation probably needs to be generalized as a parallel hierarchical finite state machine (e.g. xstate). Things also get complex when authoring a deck directly in deck view (adding new cells). |
Just for the record: if I make all subslides into slides, then Space / Shift-Space navigation |
@nthiery @bollwyvl I can take a look at it.
Pressing The first case would require keeping the state of each slide when moving to another slide. |
Oops, I missed your question. I am not sure myself what the semantic should be https://revealjs.com/vertical-slides/ The documentation there is a bit ambiguous. However my understanding of the |
Description
JupyterLab-Deck sounds very promising.
However, coming from rise / reveal, I am used to
space
(resp.shift-space
) to move through the wholeslide show by minimal step; e.g. move to the next (resp. previous) available fragment/subslide/slide.
However, in certain situations,
space
skips subslides. And in certain situations,shift-space
skipsfragments and subslides. In particular,
space
andshift-space
are not reverse operations.Is this on purpose or a bug?
Thanks!
Reproduce
Launch the jupyterlab-deck, e.g. from the jupyterlite demo.
Upload the attached
test.ipynb.zip (sorry, zipped, because github does not support ipynb attachments ...)
Open test.ipynb notebook
Toggle Deck
The (first fragment of the) first slide is displayed
Hit space
The following fragment is displayed
Hit space
Expected: the following subslide "Subslide1" is displayed
Got: the subslide "subslide2" is displayed
Hit space until reaching Slide2
Hit shift-space
Expected: Subslide2 and its fragment is displayed
Got: Slide 1 is displayed
Context
No message in the browser console, except for standard GET calls to kernels/sessions/...
The text was updated successfully, but these errors were encountered: