Showing
3 changed files
with
7 additions
and
3 deletions
| @@ -388,10 +388,11 @@ class GetPageRoute<T> extends PageRoute<T> { | @@ -388,10 +388,11 @@ class GetPageRoute<T> extends PageRoute<T> { | ||
| 388 | 388 | ||
| 389 | @override | 389 | @override |
| 390 | void dispose() { | 390 | void dispose() { |
| 391 | - super.dispose(); | ||
| 392 | if (GetConfig.smartManagement != SmartManagement.onlyBuilder) { | 391 | if (GetConfig.smartManagement != SmartManagement.onlyBuilder) { |
| 393 | - GetInstance().removeDependencyByRoute("${settings.name}"); | 392 | + WidgetsBinding.instance.addPostFrameCallback( |
| 393 | + (_) => GetInstance().removeDependencyByRoute("${settings.name}")); | ||
| 394 | } | 394 | } |
| 395 | + super.dispose(); | ||
| 395 | } | 396 | } |
| 396 | } | 397 | } |
| 397 | 398 |
| 1 | name: get | 1 | name: get |
| 2 | description: Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with GetX. | 2 | description: Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with GetX. |
| 3 | -version: 3.4.5 | 3 | +version: 3.4.6 |
| 4 | homepage: https://github.com/jonataslaw/get | 4 | homepage: https://github.com/jonataslaw/get |
| 5 | 5 | ||
| 6 | environment: | 6 | environment: |
-
Please register or login to post a comment