Comments (5)
Thank you for opening your first issue in this project! Engagement like this is essential for open source projects! ๐ค
If you haven't done so already, check out Jupyter's Code of Conduct. Also, please try to follow the issue template as it helps other other community members to contribute more effectively.
You can meet the other Jovyans by joining our Discourse forum. There is also an intro thread there where you can stop by and say Hi! ๐
Welcome to the Jupyter community! ๐
from lumino.
I just want to say that as a user I hit this issue many times (often when leaving a binder tab loading in the background) and would like to thank you for investigating and providing a proposed solution.
I agree that setTimeout
with 0
delay seems like a good idea here. There is a small chance that it could surface some race conditions which would not occur with the current requestAnimationFrame
approach, so I would suggest we give it a try in the next lumino 2.0 alpha release.
from lumino.
The background issues might not be as bad as I would anticipate, since apparently they are throttled to 1 sec in most browsers.
from lumino.
As the automatic update above says, I created a draft review of the potential fix here: #395
If this is the right stage in the process for this (particularly given the scope of the change) I am happy to promote it from โdraftโ to โready to reviewโ but for now I just wanted to get it out there.
from lumino.
@fcollonval notes that this should probably also go back to 1.x, and the fix I have applies cleanly there.
from lumino.
Related Issues (20)
- [DataGrid] double-clicking cells to edit them is flakey HOT 11
- The `Title.changed` signal could emit some detail about the change
- Should commands receive an event that triggered them? HOT 2
- Deprecation in 1.x without fix HOT 2
- Allow a custom label for menu items, overriding the command name HOT 2
- Dock panels with reusable splits HOT 2
- Reuse the plugin system without depending on the Lumino Widgets HOT 3
- Drag image is rendered off-screen HOT 3
- MenuBar example is currently broken HOT 5
- Conditional Lumino plugin load HOT 3
- Focus tracker does not focus on tab item HOT 2
- Karma is deprecated we should move on HOT 4
- Auto tab activation
- Tab title edition in Firefox has bugs
- `Tab` and `Shift+Tab` are moving the focus in strange way in `DockPanel`
- Automate link to ReadTheDocs PR preview
- How to persistence SplitPanel and DockPanel? HOT 3
- DockPanel drag & drop HOT 1
- SplitPanel has 0 width and height HOT 8
- How DockPanel set relative sizes?
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 lumino.