The previous vertical padding halving had no visible effect: the inactive button's own vertical padding was hardcoded to 16, which already exceeded content height + 2*_outerPaddingV at the old value (5) and kept doing so at the new one (2.5) - so it stayed the tallest row element regardless of _outerPaddingV, and the header's total height never actually shrank. Deriving it as 6 + _outerPaddingV (mirroring the active button's own 6 plus the wrap it would get) keeps it exactly as tall as the active button and the middle content, so changes to _outerPaddingV now actually propagate.
dmc_app
Drone Mission Control - Missionsplanung und Flugsteuerung f\u00fcr Fixed-Wing-Drohnen
Getting Started
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.