Skip to content

Commit 193a711

Browse files
committed
Flutter v3 Upgrade
1 parent e681738 commit 193a711

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

lib/responsive_wrapper.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -619,8 +619,8 @@ class _ResponsiveWrapperState extends State<ResponsiveWrapper>
619619
}
620620

621621
// Dimensions are only available after first frame paint.
622-
WidgetsBinding.instance!.addObserver(this);
623-
WidgetsBinding.instance!.addPostFrameCallback((_) {
622+
WidgetsBinding.instance.addObserver(this);
623+
WidgetsBinding.instance.addPostFrameCallback((_) {
624624
// Breakpoints must be initialized before the first frame is drawn.
625625
setBreakpoints();
626626
// Directly updating dimensions is safe because frame callbacks
@@ -632,7 +632,7 @@ class _ResponsiveWrapperState extends State<ResponsiveWrapper>
632632

633633
@override
634634
void dispose() {
635-
WidgetsBinding.instance!.removeObserver(this);
635+
WidgetsBinding.instance.removeObserver(this);
636636
super.dispose();
637637
}
638638

@@ -642,7 +642,7 @@ class _ResponsiveWrapperState extends State<ResponsiveWrapper>
642642
// When physical dimensions change, update state.
643643
// The required MediaQueryData is only available
644644
// on the next frame for physical dimension changes.
645-
WidgetsBinding.instance!.addPostFrameCallback((_) {
645+
WidgetsBinding.instance.addPostFrameCallback((_) {
646646
// Widget could be destroyed by resize. Verify widget
647647
// exists before updating dimensions.
648648
if (mounted) {

pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: responsive_framework
22
description: Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes. Responsiveness made simple.
3-
version: 0.1.7
3+
version: 0.1.8
44
homepage: https://codelessly.com
55
repository: https://github.com/Codelessly/ResponsiveFramework
66
issue_tracker: https://github.com/Codelessly/ResponsiveFramework/issues
@@ -12,7 +12,7 @@ environment:
1212
dependencies:
1313
flutter:
1414
sdk: flutter
15-
collection: ^1.15.0
15+
collection: ^1.15.0 # Do not force latest version to prevent dependency conflicts.
1616

1717
dev_dependencies:
1818
flutter_test:

0 commit comments

Comments
 (0)