feat(tour): Sortieren-Lade-Branch nutzt ebenfalls PhaseStepper (kein Bar-Flackern)
Auch der Lade-Zwischenzustand (state is! TourLoaded, u.a. waehrend 'Neu laden') zeigt jetzt die PhaseStepper-AppBar statt der schlichten AppBar -> die Leiste springt beim Reload nicht mehr kurz auf den Theme-Default zurueck. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@ -252,9 +252,18 @@ class _DeliverySortPageState extends State<DeliverySortPage> {
|
||||
);
|
||||
}
|
||||
if (state is! TourLoaded) {
|
||||
// Lade-Zwischenzustand (auch beim 'Neu laden') mit derselben
|
||||
// PhaseStepper-AppBar — sonst flackert die Leiste kurz auf die
|
||||
// schlichte AppBar zurück.
|
||||
return Scaffold(
|
||||
drawer: const HomeAppDrawer(),
|
||||
appBar: AppBar(title: const Text('Sortieren')),
|
||||
appBar: PreferredSize(
|
||||
preferredSize: const Size.fromHeight(140),
|
||||
child: PhaseStepper(
|
||||
currentPhase: DeliveryPhase.sortieren,
|
||||
carId: widget.selectedCarId,
|
||||
),
|
||||
),
|
||||
body: const Center(child: CircularProgressIndicator()),
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user