Camino only - Bug 314628: check Use as Dock Menu on the current dock menu. r=cl sr=pink

This commit is contained in:
stuart.morgan%alumni.case.edu 2006-11-06 16:13:04 +00:00
Родитель e67a58c911
Коммит 947d6ad28f
2 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -808,6 +808,8 @@ static BookmarkManager* gBookmarkManager = nil;
menuTitle = NSLocalizedString(@"Use as Dock Menu", @"");
menuItem = [[[NSMenuItem alloc] initWithTitle:menuTitle action:@selector(makeDockMenu:) keyEquivalent:@""] autorelease];
[menuItem setTarget:[items objectAtIndex:0]];
if ([(BookmarkFolder*)[items objectAtIndex:0] isDockMenu])
[menuItem setState:NSOnState];
[contextMenu addItem:menuItem];
}

Просмотреть файл

@ -1433,6 +1433,8 @@ static const unsigned int TableViewSolidVerticalGridLineMask = 1;
action:@selector(setAsDockMenuFolder:)
keyEquivalent:@""];
[useAsDockItem setTarget:self];
if ([aFolder isDockMenu])
[useAsDockItem setState:NSOnState];
[contextMenu addItem:useAsDockItem];
[useAsDockItem release];