notebook
notebook copied to clipboard
V7b1: Keyboard shortcuts and mouse scrolling support for iPad
Description
- The keyboard shortcuts on Safari for iPad in mobile mode are identified as non-apple system.
- Cannot execute blocks successively on Safari for iPad using
shift + Enterwith a keyboard. - Mouse scrolling on Safari for iPad in desktop mode does not work at all.
That’s to say, neither of the mobile mode and desktop mode on Safari for iPad can adapt to jupyter7.
To Reproduce
The iPad is connected to a keyboard and a mouse.
1st problem
- Open any
.ipynbfile - Select mobile mode(require mobile website) on Safari.
- Go to ‘Help’ - ‘Show keyboard shortcuts’
- All the keyboard shortcuts are windows/linux shortcuts, not for iPad/mac
2nd problem
- Open any
.ipynbfile with mutiple blocks. - Press shift + Enter many times from the first block.
- The activated block does not move as expected.
3rd problem
- Open any
.ipynbfile - Select desktop mode(require desktop website) on Safari.
- Scroll using the mosue.
- The page does not scroll.
Screenshots

Desktop (please complete the following information):
- OS: iPadOS 16.4.1
- Browser: Safari
- Server Version: CentOS : LSB Version core-4.1-amd64:core-4.1-noarch Conda Version: 23.3.1 Python : 3.10.9 IPython : 8.13.1 ipykernel : 6.22.0 ipywidgets : not installed jupyter_client : 8.2.0 jupyter_core : 5.3.0 jupyter_server : 2.5.0 jupyterlab : 4.0.0rc0 nbclient : 0.7.4 nbconvert : 7.3.1 nbformat : 5.8.0 notebook : 7.0.0b1 qtconsole : not installed traitlets : 5.9.0
Thanks @minger233 for the report.
Would you be able to try with 7.0.0b3 to check if it is still an issue? The latest version re-uses the JupyterLab shortcuts so maybe it's something that could be fixed in JupyterLab 4 directly.