Skip to content

Commit ed6142f

Browse files
committed
process #185
1 parent 6eca4e9 commit ed6142f

File tree

4 files changed

+11
-2
lines changed

4 files changed

+11
-2
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
* add checkExist
1010
* fix [#162](https://github.com/fluttercandies/flutter_smart_dialog/issues/162)
1111
* break change: "AlignmentGeometry" adjust to "Alignment"
12+
* fix [#185](https://github.com/fluttercandies/flutter_smart_dialog/issues/185)
1213

1314

1415
# [4.9.0]

lib/src/kit/view_utils.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ WidgetsBinding get widgetsBinding => WidgetsBinding.instance;
1616

1717
SchedulerBinding get schedulerBinding => SchedulerBinding.instance;
1818

19-
OverlayState overlay(BuildContext context) => Overlay.of(context)!;
19+
OverlayState overlay(BuildContext context) => Overlay.of(context);

lib/src/widget/helper/smart_overlay_entry.dart

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,12 @@ class SmartOverlayEntry extends OverlayEntry {
1212
void markNeedsBuild() {
1313
ViewUtils.addSafeUse(() => super.markNeedsBuild());
1414
}
15+
16+
@override
17+
void remove() {
18+
if(!mounted) {
19+
return;
20+
}
21+
super.remove();
22+
}
1523
}

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ description:
33
An elegant Flutter Dialog solution,
44
Easily implement Toast, Loading and custom Dialog,
55
Make the use of the dialog easier!
6-
version: 4.9.6
6+
version: 4.9.6+1
77
homepage: https://github.com/fluttercandies/flutter_smart_dialog
88
# flutter pub publish --server=https://pub.dartlang.org
99

0 commit comments

Comments
 (0)