Skip to content

Fix manager screen tick history crash - #589

Draft
TeamDman wants to merge 1 commit into
1.19.2from
agent/fix-535-manager-screen-null
Draft

Fix manager screen tick history crash#589
TeamDman wants to merge 1 commit into
1.19.2from
agent/fix-535-manager-screen-null

Conversation

@TeamDman

@TeamDman TeamDman commented Aug 3, 2026

Copy link
Copy Markdown
Owner

Fixes #535

Summary

Opening the manager screen before any program has produced tick-time samples can crash while rendering the performance graph. The history contains null entries until samples exist.

This change treats null samples as zero-duration values for peak calculation, graph plotting, and hover text, preserving normal graph behavior once timing data arrives. It also adds a changelog entry.

Validation

  • sfm-propagate-changes.exe run compile --branch agent/fix-535-manager-screen-null --wait-for-build-lock
  • sfm-propagate-changes.exe test run --branch agent/fix-535-manager-screen-null --wait-for-build-lock

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.

Client crash caused by label rendering code whenever placing disk inside of manager for the first time

1 participant