Dragging last tab from window w/o file browser will close window

Closes #904.
This commit is contained in:
Allan Odgaard
2013-03-19 14:56:23 +01:00
parent 281bccd969
commit d68e6a0499

View File

@@ -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;
}
}
}