mirror of
https://github.com/textmate/textmate.git
synced 2026-04-28 03:00:34 -04:00
Dragging last tab from window w/o file browser will close window
Closes #904.
This commit is contained in:
@@ -1483,7 +1483,12 @@ namespace
|
||||
for(DocumentController* delegate in SortedControllers())
|
||||
{
|
||||
if(srcProjectId == oak::uuid_t(to_s(delegate.identifier)))
|
||||
return [delegate closeTabsAtIndexes:[NSIndexSet indexSetWithIndex:[plist[@"index"] unsignedIntValue]] askToSaveChanges:NO createDocumentIfEmpty:YES], YES;
|
||||
{
|
||||
if(delegate.fileBrowserVisible || [delegate documents].size() > 1)
|
||||
[delegate closeTabsAtIndexes:[NSIndexSet indexSetWithIndex:[plist[@"index"] unsignedIntValue]] askToSaveChanges:NO createDocumentIfEmpty:YES];
|
||||
else [delegate close];
|
||||
return YES;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user