fluttercommunity / fluttercommunity/flutter_webview_plugin
onBack stream not closed
- Langage dominant
- Java
- Étoiles
- 1.5k
- Forks
- 938
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
## System info
Issue occurs on: both
Plugin version: 0.3.11
Flutter doctor output:
```
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.12.13+hotfix.9, on Microsoft Windows [Version 10.0.18363.900], locale en-NZ)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
[√] Android Studio (version 4.0)
[√] VS Code, 64-bit edition (version 1.46.0)
[√] Connected device (1 available)
• No issues found!
```
## Steps to Reproduce
1. Navigate to the file base.dart in the plugin lib.
2. scroll down to dispose method.

as you can see also in the image, the _onBack stream controller is created but never closed in the dispose. Not sure if this was on purpose or not.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Ouvrez lib/base.dart et examinez la méthode dispose, puis suivez le contrôleur de stream _onBack créé à cet endroit. Confirmez si ce contrôleur doit être fermé lors du dispose, et vérifiez que le stream onBack est fermé lorsque le plugin est disposed.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- dart, flutter
- Domaine
- mobile-dev
- Type d'issue
- Bug
- Difficulté
- 1/5
- Temps estimé
- Moins d'une heure
- Activité
- À l'abandon
- Clarté
- Clairement spécifiée
- Accessibilité débutants
- 70/100