Skip to content

Commit 74a6508

Browse files
committed
Don't allow deleting the head (checked out) ref
Closes #240
1 parent dda41e4 commit 74a6508

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Classes/Views/PBRefMenuItem.m

+1-1
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ + (NSArray *) defaultMenuItemsForRef:(PBGitRef *)ref inRepository:(PBGitReposito
134134
[items addObject:[PBRefMenuItem separatorItem]];
135135
{
136136
NSString *deleteTitle = [NSString stringWithFormat:@"Delete %@", targetRefName];
137-
BOOL deleteEnabled = !(isDetachedHead || [ref isRemote]);
137+
BOOL deleteEnabled = !(isDetachedHead || [ref isRemote] || isHead);
138138
PBRefMenuItem *deleteItem = [PBRefMenuItem itemWithTitle:deleteTitle action:@selector(showDeleteRefSheet:) enabled:deleteEnabled];
139139
[items addObject:deleteItem];
140140
}

0 commit comments

Comments
 (0)