Maarten Breddels
Maarten Breddels
I also get this regularly with 0.3.3
This may be a useful screenshot: 
it seems when this happens, the canvas' `get_width_height()` returns `(0, 0)`. My workaround for now is: ``` fig_mag = plt.figure() fig_mag.canvas.layout.min_width = '200px' fig_mag.canvas.layout.min_height = '200px' ```
@martinRenou I think we have to use the same trick as in bqplot, where we return a promise in the render only when attached to the DOM, that will make...
No, I don't see the error anymore, so I'm clueless.
For my understanding (and possibly others), this simple script will trigger this exception: ```python import asyncio import nest_asyncio async def task1(): print("task1 before") await asyncio.sleep(0.4) print("task1 after") async def task2():...
I think nest asyncio breaks a fundamental assumption that in if you don't `await`, you cannot task switch. Now an `await` can hide behind a sync call, making it behave...
You probably get an old version from your cache. Can you try `pip install ipywidgets==7.5.1`
> ``` > Error creating view for mediastream: Failed to execute 'captureStream' on 'HTMLMediaElement': Cannot capture from element with cross-origin data > ``` If this is the case, than we...
ping @izaid who was using websockets, but I'm not sure there is a standard we could support. Basically all the magic behind `ipywebrtc.chat` implements the PeerConnection. It creates a `WebRTCRoomMqtt`...