Skip to content

Commit 31c03d6

Browse files
committed
Only update values source report with debug enabled
1 parent 67f91a6 commit 31c03d6

File tree

2 files changed

+13
-10
lines changed

2 files changed

+13
-10
lines changed

src/Plugin.UI.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ public void CreateUI()
6666
defaultButton.textColor = Color.white;
6767
defaultButton.button.onClick.AddListener(SaveDefaultConfigCallback);
6868

69-
DebugDrawEnableToggle = _group.CreateToggle("Plugin:DebugDrawEnable", "Enable Debug", false);
69+
DebugDrawEnableToggle = _group.CreateToggle("Plugin:DebugDrawEnable", "Enable Debug", false, _ => ValuesSourceReportText.val = string.Empty);
7070

7171
var rangeVisible = false;
7272
var rangeGroup = new UIGroup(_group);

src/Plugin.cs

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -216,15 +216,18 @@ protected void Update()
216216
_originDrawer.UpdateAndDraw(_originMaterial);
217217
}
218218

219-
_valuesSourceReportBuilder.Length = 0;
220-
_valuesSourceReportBuilder.Append("L0\t").AppendFormat("{0,5:0.000}", _valuesSource?.GetValue(DeviceAxis.L0) ?? float.NaN).AppendLine()
221-
.Append("L1\t").AppendFormat("{0,5:0.000}", _valuesSource?.GetValue(DeviceAxis.L1) ?? float.NaN).AppendLine()
222-
.Append("L2\t").AppendFormat("{0,5:0.000}", _valuesSource?.GetValue(DeviceAxis.L2) ?? float.NaN).AppendLine()
223-
.Append("R0\t").AppendFormat("{0,5:0.000}", _valuesSource?.GetValue(DeviceAxis.R0) ?? float.NaN).AppendLine()
224-
.Append("R1\t").AppendFormat("{0,5:0.000}", _valuesSource?.GetValue(DeviceAxis.R1) ?? float.NaN).AppendLine()
225-
.Append("R2\t").AppendFormat("{0,5:0.000}", _valuesSource?.GetValue(DeviceAxis.R2) ?? float.NaN).AppendLine();
226-
227-
ValuesSourceReportText.val = _valuesSourceReportBuilder.ToString();
219+
if (DebugDrawEnableToggle.val)
220+
{
221+
_valuesSourceReportBuilder.Length = 0;
222+
_valuesSourceReportBuilder.Append("L0\t").AppendFormat("{0,5:0.000}", _valuesSource?.GetValue(DeviceAxis.L0) ?? float.NaN).AppendLine()
223+
.Append("L1\t").AppendFormat("{0,5:0.000}", _valuesSource?.GetValue(DeviceAxis.L1) ?? float.NaN).AppendLine()
224+
.Append("L2\t").AppendFormat("{0,5:0.000}", _valuesSource?.GetValue(DeviceAxis.L2) ?? float.NaN).AppendLine()
225+
.Append("R0\t").AppendFormat("{0,5:0.000}", _valuesSource?.GetValue(DeviceAxis.R0) ?? float.NaN).AppendLine()
226+
.Append("R1\t").AppendFormat("{0,5:0.000}", _valuesSource?.GetValue(DeviceAxis.R1) ?? float.NaN).AppendLine()
227+
.Append("R2\t").AppendFormat("{0,5:0.000}", _valuesSource?.GetValue(DeviceAxis.R2) ?? float.NaN).AppendLine();
228+
229+
ValuesSourceReportText.val = _valuesSourceReportBuilder.ToString();
230+
}
228231

229232
DebugDraw.Draw();
230233
DebugDraw.Enabled = DebugDrawEnableToggle.val;

0 commit comments

Comments
 (0)