From ce488505668d84b9aee53fec1a4b54925f40bc09 Mon Sep 17 00:00:00 2001 From: Geoffroy BONNEVILLE Date: Mon, 1 Jun 2020 23:03:57 +0200 Subject: [PATCH] Fix Sonar issues --- WinAppCommon/Actions/ClipboardAction.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/WinAppCommon/Actions/ClipboardAction.cs b/WinAppCommon/Actions/ClipboardAction.cs index b1e4509..1a40895 100644 --- a/WinAppCommon/Actions/ClipboardAction.cs +++ b/WinAppCommon/Actions/ClipboardAction.cs @@ -11,7 +11,6 @@ namespace ModernKeePass.Actions { public class ClipboardAction : DependencyObject, IAction { - private DispatcherTimer _dispatcher; private bool _isWindowActivated = true; public string Text @@ -40,14 +39,14 @@ namespace ModernKeePass.Actions CoreWindow.GetForCurrentThread().Activated += ClipboardAction_Activated; - _dispatcher = new DispatcherTimer {Interval = TimeSpan.FromSeconds(settings.GetSetting(Constants.Settings.ClipboardTimeout, 10))}; - _dispatcher.Tick += Dispatcher_Tick; + var dispatcher = new DispatcherTimer {Interval = TimeSpan.FromSeconds(settings.GetSetting(Constants.Settings.ClipboardTimeout, 10))}; + dispatcher.Tick += Dispatcher_Tick; var dataPackage = new DataPackage { RequestedOperation = DataPackageOperation.Copy }; dataPackage.SetText(IsProtected ? cryptography.UnProtect(Text).GetAwaiter().GetResult() : Text); Clipboard.SetContent(dataPackage); Clipboard.Flush(); - _dispatcher.Start(); + dispatcher.Start(); return null; }