-
Notifications
You must be signed in to change notification settings - Fork 950
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
tabs not rendering properly in Jupyterlab 4.0.1 #3785
Comments
Can confirm problem continues on Jupyterlab 4.0.2. |
I have narrowed the tabs not rendering down to styles defined by PhosphorJS, or rather the symptom goes away when you add these styles back to the widget. See the video below. I have tried to add these deprecated style class names to phosphor-styles.webm |
After running @martinRenou's PR #3787 the problem is resolved. In |
Description
This has been tested in the 'fresh environment' suggested and still occurs. However, most of the information in this report is for my particular environment.
Using the following code in jupyter lab (either in browser OR VScode):
results in the requested tabs NOT rendering properly. Instead showing no 'boundary' around the tab titles. In fact, the titles just appear as text on a line above the tab contents. The tabs themselves still work in that clicking on them does switch the contents being viewed, so this is a cosmetic defect as shown below:
Reproduce
Expected behavior
We expect the tabs to be rendered with boundary lines between them as occurs when the same code is run in jupyterlab version 3.5.6, as shown below:
Context
My full jupyter environment (as output by
!jupyter --version
) where this tab rendering failure occurs is provided here:I have confirmed this script renders the tabs correctly in jupyterlab 3.5.6 with the following jupyter environment
The only differences between the two environments are the
jupyterlab
andjupyter_server
versions.Troubleshoot Output
Paste the output from running `jupyter troubleshoot` from the command line here. You may want to sanitize the paths in the output.Browser Output
Clearing the Javascript Console and then performing a 'Restart kernel and run all cells` produced the following output in the Javascript Console:If using JupyterLab
Installed Labextensions
Paste the output from your command line running `jupyter labextension list`.The text was updated successfully, but these errors were encountered: