matplotlib / matplotlib/ipympl
PolygonSelector does not work in JupyterLab
Personne n'a encore pris cette issue.
- Langage dominant
- Jupyter Notebook
- Étoiles
- 1.7k
- Forks
- 234
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
## Describe the issue
The PolygonSelector example from the [mpl docs](https://matplotlib.org/stable/gallery/widgets/polygon_selector_demo.html) works very well in the default Qt backend.

However, using `ipympl` in a notebook, nothing happens. No gray point follows the mouse cursor, nothing is drawn when I click. Just the initial figure with the blue dots.
I checked the jupyterlab log console on debug level but there are no errors.
I was wondering if it was related to https://github.com/matplotlib/matplotlib/issues/15852, and tried adding `useblit=False` where the `PolygonSelector` is created, but this did not help.
## Versions
- jupyterlab = 3.4.2
- ipympl = 0.9.1
- matplotlib = 3.5.2
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par l’exemple de PolygonSelector référencé dans la documentation de Matplotlib et reproduisez-le avec ipympl dans JupyterLab 3.4.2. Comparez le backend Qt fonctionnel avec le comportement dans le notebook, y compris la tentative d’utiliser le paramètre useblit=False. La tâche est terminée lorsque le point de curseur gris et le tracé du polygone réagissent aux interactions de la souris dans le notebook.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- jupyter, jupyter-notebook
- Domaine
- frontend
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100