private void QuickLaunchPathMenuItem_Click(object sender, EventArgs e) { ToolStripMenuItem item = sender.GetItem <ToolStripMenuItem>(); if (item == null) { return; } if (Settings.Default.RepositoryLinkBehavior == RepositoryLinkBehavior.LaunchSelectedQuickLaunchFile) { contextMenuStrip.Items.SetWhere(IsQuickLaunchPathMenuItem, x => x.Checked = false); item.Checked = true; Settings.Default.SelectedQuickLaunchFiles[Path.ToLower()] = item.GetTagValue <string>()?.ToLower(); Settings.Default.Save(); } else { ExecuteQuickLaunchFile(item); } }