Comments (2)
This happens because the reset zoom button is in a nav element, but I remove nav elements from the html in the IPython magic (I found it nicer without the nav bar when it's already embedding in a notebook). Then from icicle.js
, it tries to access the button, but there's nothing to find.
It's easy to remove just the nav bar and leave the reset zoom button or even leave the button and the nav bar, but when I tested using the reset zoom button in a notebook, I just get a few hundred errors in the console like Error: <rect> attribute y: Expected length, "NaN".
I don't mind the lack of this button right now, so I probably won't debug why it doesn't work in a jupyter notebook.
In my local version, my "fix" is to just keep the reset zoom button removed and also remove the reference to it from icicle.js (only when in-lining icicle.js into the HTML to put in the notebook; I don't edit the actual .js file). I could submit a PR for this if desired, since it's probably nicer to have the notebook version working without a reset zoom button rather than not working at all. If you want to hold out for a real fix that makes the button work, though, that's fine.
from tuna.
No idea why this should be happening, really. I'll be more than happy to review PRs fixing this!
from tuna.
Related Issues (20)
- Broken Pipe HOT 10
- How to properly close tuna HOT 1
- pytest integration HOT 1
- Crash when the favicon does not exists HOT 3
- Dependency Dashboard
- assert mimetype is not None
- Add disclaimer: Tuna cannot deal with captured output of every type of terminal HOT 3
- Run failed on Mac OS Monterey M1 Chip HOT 1
- Tuna badly struggles on large files HOT 1
- Tuna relies on sklearn that is deprecated HOT 2
- Jupyter notebook shows blank HOT 2
- Call stack depth is limited? HOT 9
- Is there any plan to support a line and cell magics for Jupyter/Lab notebook? HOT 4
- Exception occurred when running tuna program.prof HOT 11
- favicon.ico missing error HOT 2
- Visualization in Tuna HOT 1
- tuna 0.4.5 ipython magic fails to load with "The tuna module is not an IPython extension" HOT 3
- total execution time is wrong (handling of imports) HOT 5
- crash when parsing profile HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tuna.