diff --git a/src/components/dashboard/recent-workouts-tile.tsx b/src/components/dashboard/recent-workouts-tile.tsx index 88b5a2a3f..69e6c26dd 100644 --- a/src/components/dashboard/recent-workouts-tile.tsx +++ b/src/components/dashboard/recent-workouts-tile.tsx @@ -123,9 +123,12 @@ export function RecentWorkoutsTile() { {isLoading ? ( + // v1.4.43 W11-L6 — reserve roughly the loaded tile height + // (3 workouts × ~3 rem rows + spacing) so the surrounding + // dashboard layout doesn't reflow once the data lands.

{t("dashboard.recentWorkouts.loading")}

diff --git a/src/components/medications/DrugLevelChart.tsx b/src/components/medications/DrugLevelChart.tsx index 5b1e44bbe..e414c2bbe 100644 --- a/src/components/medications/DrugLevelChart.tsx +++ b/src/components/medications/DrugLevelChart.tsx @@ -228,8 +228,10 @@ export function DrugLevelChart({ medication, asOf }: DrugLevelChartProps) { knownState={researchMode} /> ) : isLoading ? ( + // v1.4.43 W11-L6 — match the loaded chart height (240 px) so the + // dashboard tile doesn't reflow when the levels render.