mirror of
https://github.com/cappuccino/cappuccino.git
synced 2026-09-30 14:17:40 +00:00
Test: disabling a highlighted menu item should deselect it.
Refs #1762.
This commit is contained in:
@@ -129,6 +129,18 @@
|
||||
[self assertFalse:[[[anInstantiatedMenuItem _menuItemView] view] isHighlighted] message:@"Underlying view was still highlighted after removeItemAtIndex"];
|
||||
}
|
||||
|
||||
- (void)testSetEnabledHighlighting
|
||||
{
|
||||
[menu _highlightItemAtIndex:[menu indexOfItem:anInstantiatedMenuItem]];
|
||||
|
||||
[self assertTrue:[anInstantiatedMenuItem isHighlighted]];
|
||||
|
||||
[anInstantiatedMenuItem setEnabled:NO];
|
||||
|
||||
[self assertFalse:[anInstantiatedMenuItem isHighlighted]];
|
||||
[self assertFalse:[[[anInstantiatedMenuItem _menuItemView] view] isHighlighted] message:@"Underlying view was still highlighted after setEnabled:NO"];
|
||||
}
|
||||
|
||||
- (void)testKeyEquivalent
|
||||
{
|
||||
[self _retarget:menu];
|
||||
|
||||
Reference in New Issue
Block a user