From ad973eb6c024644711f4febb851fea7a67bc2db5 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Sun, 24 Apr 2022 01:13:57 +0800 Subject: Fix performance screen time --- .../shedaniel/rei/impl/client/gui/performance/PerformanceScreen.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'runtime/src') diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/performance/PerformanceScreen.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/performance/PerformanceScreen.java index 356c7c5b0..7e1b11719 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/performance/PerformanceScreen.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/performance/PerformanceScreen.java @@ -159,9 +159,9 @@ public class PerformanceScreen extends Screen { if ((inner.totalNano() - separateTime) > 1000000) { entries.add(new EntryListEntry(new TextComponent("Miscellaneous Operations"), inner.totalNano() - separateTime)); } - totalTime[0] += inner.totalNano(); + totalTime[0] += Math.max(inner.totalNano(), separateTime); entries.sort(Comparator.comparingLong(value -> value.time).reversed()); - list.addItem(new SubCategoryListEntry(new TextComponent(stage), (List) (List) entries, inner.totalNano(), false)); + list.addItem(new SubCategoryListEntry(new TextComponent(stage), (List) (List) entries, Math.max(inner.totalNano(), separateTime), false)); }); list.children().add(0, new EntryListEntry(new TextComponent("Total Load Time"), totalTime[0])); addWidget(list); -- cgit