Skip to content

docs: say which pages scroll from a layout with their view models - #3225

Merged
laurentiu021 merged 2 commits into
mainfrom
docs/scroll-claims-with-view-models
Nov 9, 2026
Merged

laurentiu021 merged 2 commits into
mainfrom
docs/scroll-claims-with-view-models

Conversation

@laurentiu021

@laurentiu021 laurentiu021 commented Nov 9, 2026 •

Copy link
Copy Markdown
Owner

What changed

The 1.136.156 and 1.136.157 entries say which pages scroll at the default window. I measured those from a layout with no data, the way PageHeightTests lays pages out. With no DataContext every bound status line and both halves of a chart-or-empty-state pair show at once, and every list is empty, so the heights are not the page a user sees.

Laid out instead with each page's own view model, nothing running and the app not elevated, at 1,044 x 781, here is how far each page scrolls:

Page 1.136.156 1.136.157
System Fixes 199 px 187 px
Settings Watchdog, its eight settings, no baseline 137 px 101 px
Ping, its four targets and the router 156 px 92 px
Resource History 89 px 0
Bandwidth Monitor 33 px 0
Quick Cleanup 22 px 0
Scheduled Maintenance, Windows Update 0 0

Elevated, the figures are a little lower (System Fixes 181 and 169, Settings Watchdog 119 and 83), and nothing else changes.

The entries were wrong both ways. 1.136.156 named Scheduled Maintenance and Windows Update among the pages that scroll, and 1.136.157 said Ping and Settings Watchdog fitted and Quick Cleanup still scrolled, by 69 px.

  • 1.136.157: a new headline, the no-data figures marked as such, the Quick Cleanup sentence gone, and a bullet with the measurement above that says what the entry first said.
  • 1.136.156: the no-data figures marked as such, and the eight-page list replaced by the six pages and their figures, with what it first said.
  • README: the window paragraph said a page keeps its charts at 160 px or more. Ping's chart is 136, Bandwidth Monitor's 104 and Resource History's temperature chart 92, so the sentence now names the part of the page that stretches, which is never less than 160.

The release notes of both versions and the two issue comments that repeat the claims get the same correction once this is in.

No code changes, so no release.

The 1.136.156 and 1.136.157 entries named the pages that scroll at
the default window from a layout with no data, which shows every
status line a page can show and none of its data. Laid out with each
page's own view model and nothing running, two scroll there: System
Fixes by 169 px and Ping by 92 px under its five default targets.
Quick Cleanup, Scheduled Maintenance and Windows Update fit, and so
do Bandwidth Monitor, Resource History and Settings Watchdog.

The entries now say so, mark the no-data figures as such, and say
what they first said.
@laurentiu021
laurentiu021 merged commit 732f211 into main Nov 9, 2026
7 of 8 checks passed
@laurentiu021
laurentiu021 deleted the docs/scroll-claims-with-view-models branch November 9, 2026 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant