@@ -32,9 +32,9 @@ class MDCBottomSheetControllerDelegateImpl extends NSObject {
32
32
const topPadding = window . safeAreaInsets . top ;
33
33
const bottomPadding = window . safeAreaInsets . bottom ;
34
34
35
- const isStateCollapsed = heightScreen - yOffset - bottomPadding === heightCollapsedSheet ;
35
+ const isCollapsed = heightScreen - yOffset - bottomPadding === heightCollapsedSheet ;
36
36
const isExpanded = yOffset === topPadding ;
37
- if ( ! isStateCollapsed && ! isExpanded ) {
37
+ if ( ! isCollapsed && ! isExpanded ) {
38
38
//normalized = (value - min) / (max - min);
39
39
let normalized = 0 ;
40
40
if ( yOffset + bottomPadding > heightScreen - heightCollapsedSheet ) {
@@ -44,8 +44,7 @@ class MDCBottomSheetControllerDelegateImpl extends NSObject {
44
44
}
45
45
owner . _onChangeStateBottomSheetCallback ( StateBottomSheet . DRAGGING , normalized ) ;
46
46
} else {
47
- const state = isStateCollapsed ? StateBottomSheet . COLLAPSED : StateBottomSheet . EXPANDED ;
48
- owner . _onChangeStateBottomSheetCallback ( state , state ) ;
47
+ owner . _onChangeStateBottomSheetCallback ( isCollapsed ? StateBottomSheet . COLLAPSED : StateBottomSheet . EXPANDED ) ;
49
48
}
50
49
}
51
50
}
@@ -65,20 +64,14 @@ class MDCBottomSheetControllerDelegateImpl extends NSObject {
65
64
if ( state === MDCSheetState . Closed ) {
66
65
if ( owner ) {
67
66
owner . _onDismissBottomSheetCallback && owner . _onDismissBottomSheetCallback ( ) ;
68
- if ( owner . _onChangeStateBottomSheetCallback ) {
69
- owner . _onChangeStateBottomSheetCallback ( StateBottomSheet . CLOSED , StateBottomSheet . CLOSED ) ;
70
- }
67
+ owner . _onChangeStateBottomSheetCallback && owner . _onChangeStateBottomSheetCallback ( StateBottomSheet . CLOSED ) ;
71
68
if ( owner && owner . isLoaded ) {
72
69
owner . callUnloaded ( ) ;
73
70
}
74
71
}
75
72
} else {
76
73
if ( owner && owner . _onChangeStateBottomSheetCallback ) {
77
- if ( state === MDCSheetState . Extended ) {
78
- owner . _onChangeStateBottomSheetCallback ( StateBottomSheet . EXPANDED , StateBottomSheet . EXPANDED ) ;
79
- } else {
80
- owner . _onChangeStateBottomSheetCallback ( StateBottomSheet . COLLAPSED , StateBottomSheet . COLLAPSED ) ;
81
- }
74
+ owner . _onChangeStateBottomSheetCallback ( state === MDCSheetState . Extended ? StateBottomSheet . EXPANDED : StateBottomSheet . EXPANDED )
82
75
}
83
76
}
84
77
}
0 commit comments