diff --git a/extensions/ql-vscode/src/view/compare-performance/ComparePerformance.tsx b/extensions/ql-vscode/src/view/compare-performance/ComparePerformance.tsx
index 1c99a745765..fee1ed01c85 100644
--- a/extensions/ql-vscode/src/view/compare-performance/ComparePerformance.tsx
+++ b/extensions/ql-vscode/src/view/compare-performance/ComparePerformance.tsx
@@ -98,13 +98,28 @@ function renderAbsoluteValue(x: PredicateInfo, metric: Metric) {
}
}
+const DeltaPositive = styled(Codicon)`
+ color: var(--vscode-problemsErrorIcon-foreground);
+`;
+
+const DeltaNegative = styled(Codicon)`
+ color: var(--vscode-problemsInfoIcon-foreground);
+`;
+
function renderDelta(x: number, unit?: string) {
const sign = x > 0 ? "+" : "";
+ const symbol =
+ x > 0 ? (
+
+ ) : (
+
+ );
return (
{sign}
{formatDecimal(x)}
{renderUnit(unit)}
+ {symbol}
);
}