Skip to content

Commit 2b88082

Browse files
Merge pull request #323 from erikdarlingdata/fix/system-events-dark-theme
Apply dark theme to SystemEventsContent charts in constructor
2 parents e9fc868 + 34a9c54 commit 2b88082

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

Dashboard/Controls/SystemEventsContent.xaml.cs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,27 @@ public SystemEventsContent()
130130
Loaded += OnLoaded;
131131
Unloaded += OnUnloaded;
132132

133+
// Apply dark theme immediately so charts don't flash white before data loads
134+
TabHelpers.ApplyDarkModeToChart(BadPagesChart);
135+
TabHelpers.ApplyDarkModeToChart(DumpRequestsChart);
136+
TabHelpers.ApplyDarkModeToChart(AccessViolationsChart);
137+
TabHelpers.ApplyDarkModeToChart(WriteAccessViolationsChart);
138+
TabHelpers.ApplyDarkModeToChart(NonYieldingTasksChart);
139+
TabHelpers.ApplyDarkModeToChart(LatchWarningsChart);
140+
TabHelpers.ApplyDarkModeToChart(SickSpinlocksChart);
141+
TabHelpers.ApplyDarkModeToChart(CpuComparisonChart);
142+
TabHelpers.ApplyDarkModeToChart(SevereErrorsChart);
143+
TabHelpers.ApplyDarkModeToChart(IOIssuesChart);
144+
TabHelpers.ApplyDarkModeToChart(LongestPendingIOChart);
145+
TabHelpers.ApplyDarkModeToChart(SchedulerIssuesChart);
146+
TabHelpers.ApplyDarkModeToChart(MemoryConditionsChart);
147+
TabHelpers.ApplyDarkModeToChart(CPUTasksChart);
148+
TabHelpers.ApplyDarkModeToChart(MemoryBrokerChart);
149+
TabHelpers.ApplyDarkModeToChart(MemoryBrokerRatioChart);
150+
TabHelpers.ApplyDarkModeToChart(MemoryNodeOOMChart);
151+
TabHelpers.ApplyDarkModeToChart(MemoryNodeOOMUtilChart);
152+
TabHelpers.ApplyDarkModeToChart(MemoryNodeOOMMemoryChart);
153+
133154
_badPagesHover = new Helpers.ChartHoverHelper(BadPagesChart, "events");
134155
_dumpRequestsHover = new Helpers.ChartHoverHelper(DumpRequestsChart, "events");
135156
_accessViolationsHover = new Helpers.ChartHoverHelper(AccessViolationsChart, "events");

0 commit comments

Comments
 (0)