protected override void OnClosed(EventArgs e) { HotkeyManager.UnregisterHotKey(this); handle?.RemoveHook(WndProc); icon?.Dispose(); viewModel?.Dispose(); serverBridge?.Dispose(); }
protected override void OnClosed(EventArgs e) { if (!skipSaveAggregation) { viewModel?.SaveAggregation(); } HotkeyManager.UnregisterHotKey(this); handle?.RemoveHook(WndProc); icon?.Dispose(); viewModel?.Dispose(); serverBridge?.Dispose(); saveDimensionScheduler?.Dispose(); }