mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-05-01 15:49:49 +08:00
@@ -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(
|
||||
|
||||
Reference in New Issue
Block a user