If tray left double click action is none then execute left click action instantly without wait for double click check

This commit is contained in:
Jaex 2016-04-06 19:46:55 +03:00
parent fbad899e08
commit 6bf46cd505

View file

@ -1280,8 +1280,15 @@ private void niTray_MouseClick(object sender, MouseEventArgs e)
switch (e.Button)
{
case MouseButtons.Left:
timerTraySingleClick.Interval = (int)(SystemInformation.DoubleClickTime * 1.1);
timerTraySingleClick.Start();
if (Program.Settings.TrayLeftDoubleClickAction == HotkeyType.None)
{
ExecuteJob(Program.Settings.TrayLeftClickAction);
}
else
{
timerTraySingleClick.Interval = (int)(SystemInformation.DoubleClickTime * 1.1);
timerTraySingleClick.Start();
}
break;
case MouseButtons.Middle:
ExecuteJob(Program.Settings.TrayMiddleClickAction);