fix local forecast paging

This commit is contained in:
Matt Walsh
2025-05-16 14:42:11 -05:00
parent 7a129c1cd3
commit 11c826a2af

View File

@@ -47,7 +47,7 @@ class LocalForecast extends WeatherDisplay {
forecastsElem.append(...templates);
// increase each forecast height to a multiple of container height
this.pageHeight = forecastsElem.parentNode.scrollHeight;
this.pageHeight = forecastsElem.parentNode.offsetHeight;
templates.forEach((forecast) => {
const newHeight = Math.ceil(forecast.scrollHeight / this.pageHeight) * this.pageHeight;
forecast.style.height = `${newHeight}px`;