File tree 1 file changed +5
-4
lines changed
1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -495,7 +495,7 @@ private void selectedNodeContextMenuStrip_Opening(object sender, CancelEventArgs
495
495
} ;
496
496
497
497
addBytesToolStripMenuItem . Enabled = parentNode != null || nodeIsClass ;
498
- insertBytesToolStripMenuItem . Enabled = count == 1 && parentNode != null ;
498
+ insertBytesToolStripMenuItem . Enabled = count == 1 && parentNode != null && ! nodeIsClass ;
499
499
500
500
changeTypeToolStripMenuItem . Enabled = count > 0 && ! nodeIsClass ;
501
501
@@ -829,11 +829,12 @@ private void memoryViewControl_SelectionChanged(object sender, EventArgs e)
829
829
830
830
var node = selectedNodes . FirstOrDefault ( ) ? . Node ;
831
831
var parentContainer = node ? . GetParentContainer ( ) ;
832
+ var nodeIsClass = node is ClassNode ;
832
833
833
- addBytesToolStripDropDownButton . Enabled = parentContainer != null || node is ClassNode ;
834
- insertBytesToolStripDropDownButton . Enabled = selectedNodes . Count == 1 && parentContainer != null ;
834
+ addBytesToolStripDropDownButton . Enabled = parentContainer != null || nodeIsClass ;
835
+ insertBytesToolStripDropDownButton . Enabled = selectedNodes . Count == 1 && parentContainer != null && ! nodeIsClass ;
835
836
836
- var enabled = selectedNodes . Count > 0 && ! ( node is ClassNode ) ;
837
+ var enabled = selectedNodes . Count > 0 && ! nodeIsClass ;
837
838
toolStrip . Items . OfType < TypeToolStripButton > ( ) . ForEach ( b => b . Enabled = enabled ) ;
838
839
}
839
840
You can’t perform that action at this time.
0 commit comments