1
0
mirror of https://github.com/Ylianst/MeshCentralRouter synced 2025-12-06 00:13:33 +00:00

Fixed files context menu.

This commit is contained in:
Ylian Saint-Hilaire
2020-09-21 22:09:51 -07:00
parent cd307e4bfe
commit 42a7792cea

View File

@@ -789,13 +789,18 @@ namespace MeshCentralRouter
private void remoteContextMenuStrip_Opening(object sender, System.ComponentModel.CancelEventArgs e)
{
if (node.agentid < 5)
if ((rightListView.SelectedItems.Count == 0) || ((node.agentid < 5) && ((remoteFolder == null) || (remoteFolder == ""))))
{
deleteToolStripMenuItem.Visible = toolStripMenuItem1.Visible = renameToolStripMenuItem.Visible = (rightListView.SelectedItems.Count == 1) && (remoteFolder != "") && (remoteFolder != null);
deleteToolStripMenuItem.Visible = toolStripMenuItem1.Visible = renameToolStripMenuItem.Visible = false;
}
else
else if (rightListView.SelectedItems.Count == 1)
{
deleteToolStripMenuItem.Visible = toolStripMenuItem1.Visible = renameToolStripMenuItem.Visible = (rightListView.SelectedItems.Count == 1);
deleteToolStripMenuItem.Visible = toolStripMenuItem1.Visible = renameToolStripMenuItem.Visible = true;
}
else if (rightListView.SelectedItems.Count > 1)
{
renameToolStripMenuItem.Visible = false;
deleteToolStripMenuItem.Visible = toolStripMenuItem1.Visible = true;
}
}