-respondsToSelector is an instance method, not a class method, so I have
authorJoseph Spiros <joseph.spiros@ithinksw.com>
Tue, 28 Oct 2003 12:44:37 +0000 (12:44 +0000)
committerJoseph Spiros <joseph.spiros@ithinksw.com>
Tue, 28 Oct 2003 12:44:37 +0000 (12:44 +0000)
to fix my Panther fix of menu item indentation stuff.

ITCategory-NSMenu.m

index ad3904e..7eeacc5 100755 (executable)
@@ -30,7 +30,7 @@ extern MenuRef _NSGetCarbonMenu( NSMenu *menu);
 }
 
 - (void)indentItemAtIndex:(int)index toLevel:(int)indentLevel {
-    if ([NSMenuItem respondsToSelector:@selector(setIndentationLevel:)]) {
+    if ([[self itemAtIndex:index] respondsToSelector:@selector(setIndentationLevel:)]) {
         [[self itemAtIndex:index] setIndentationLevel:indentLevel];
     } else {
         MenuRef carbonMenu = [self menuRef];