From dfafd649c145e0c341a09ca0490ac11c3f0b53d5 Mon Sep 17 00:00:00 2001 From: BDisp Date: Thu, 15 Sep 2022 01:24:47 +0000 Subject: [PATCH] Fixed '_functionTimer' not be disposed after quit if it's running. (#2007) --- UICatalog/Scenarios/ProgressBarStyles.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/UICatalog/Scenarios/ProgressBarStyles.cs b/UICatalog/Scenarios/ProgressBarStyles.cs index 74f6ebf94..0b8ee4bfe 100644 --- a/UICatalog/Scenarios/ProgressBarStyles.cs +++ b/UICatalog/Scenarios/ProgressBarStyles.cs @@ -135,11 +135,15 @@ namespace UICatalog.Scenarios { void Top_Unloaded () { + if (_fractionTimer != null) { + _fractionTimer.Dispose (); + _fractionTimer = null; + } if (_pulseTimer != null) { _pulseTimer.Dispose (); _pulseTimer = null; - Top.Unloaded -= Top_Unloaded; } + Top.Unloaded -= Top_Unloaded; } } }