Hi,
I am using jupyter nbclassic version 1.2.
When I use shift-tab
to open a small panel with documentation, it is not showing at the correct height. Here are examples:
It is showing up too low
Where it pops up depends on whether I scroll up or down.
Is there any way I can fix this issue? I used jupyter notebook 6.4 before, and it was working fine. And using jupyter notebook 6.5 had the same problem.
So, maybe is there a way to use notebook version 6.4 in nbclassic?
Thank you.
Here is another example where it is showing up too high:
I see that you posted an issue in the GitHub NbClassic with more details on how to possibly reproduce the issue you are reporting with the tooltip display here.
Are you certain it isn’t just your machine or browser? Or even current browser state?
Or some other browser plug-in interfering?
I am not seeing it be the case in Chrome or FireFox on a Mac with either version 1.0.0 or 1.2.0 of NbClassic. Or at least not in the way you describe as being the way to reproduce the tooltip showing up in the wrong place. I made sure I pasted in lots of markdown cells above and below so I had lots of scrolling I could do after pressing Esc
.
To make it easier to try on other machines, you can use the versions I tried via MyBinder:
You can try it yourself in NbClassic version 1.0.0 by going here and launching a session using the ‘launch binder
’ badge. When the session comes up you need to change to NbClassic by editing the URL. You’ll see /tree
at the end of the URL in your address bar, something like https://hub.2i2c.mybinder.org/user/jtpio-35a72862c-31b61ebac2d9786-9w1w7se4/tree
. You need to change the /tree
part to read /nbclassic
and then hit enter to process the change to that interface.
You can try it yourself in NbClassic version 1.2.0 by going here and launching a session using the top ‘launch binder
’ badge. When the session comes follow the same instructions as above for version 1.0.0.
Thank you for the response.
I tried creating a new anaconda environment, typed pip install nbclassic
, and executing jupyter nbclassic
fixed the issue.
I’m not sure what happened to the other environment. Looking at jupyter --version
output, they are the same.
Here is the output:
Selected Jupyter core packages...
IPython : 9.0.2
ipykernel : 6.29.5
ipywidgets : not installed
jupyter_client : 8.6.3
jupyter_core : 5.7.2
jupyter_server : 2.15.0
jupyterlab : not installed
nbclient : 0.10.2
nbconvert : 7.16.6
nbformat : 5.10.4
notebook : not installed
qtconsole : not installed
traitlets : 5.14.3
Also used different python versions, such as 3.10, 3.11, 3.12. But it did not fix the old environment.
I will just work with the new environment.
Thank you for your help.
1 Like
First, you should probably update your issue post? Or delete it?
Yes, that is odd.
But at least you know you can eliminate it that way.
For the future, keep in mind using other browsers or machines or using alternate sources of Jupyter via MyBinder can help you sort out if issues like this are truly reproducible.
Oops, thanks for the reminder. I almost forgot about that. I closed the issue.
I did a further analysis and found out that it was due to an extension I was using.
For the future, keep in mind using other browsers or machines or using alternate sources of Jupyter via MyBinder can help you sort out if issues like this are truly reproducible.
I will make sure I will keep that in mind. I really appreciate your help.