Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-03-12 17:23:51 +08:00
parent 448192b635
commit e98b2b69bb
3 changed files with 12 additions and 9 deletions

View File

@@ -358,7 +358,11 @@ class DynamicFlexibleSpaceBar extends StatelessWidget {
final CollapseMode collapseMode;
double _getCollapsePadding(double t, FlexibleSpaceBarSettings settings) {
static double _getCollapsePadding(
CollapseMode collapseMode,
double t,
FlexibleSpaceBarSettings settings,
) {
switch (collapseMode) {
case CollapseMode.pin:
return -(settings.maxExtent - settings.currentExtent);
@@ -406,7 +410,7 @@ class DynamicFlexibleSpaceBar extends StatelessWidget {
? 1.0
: 1.0 - Interval(fadeStart, fadeEnd).transform(t);
topPadding = _getCollapsePadding(t, settings);
topPadding = _getCollapsePadding(collapseMode, t, settings);
}
return ClipRect(