# HG changeset patch # User Zachary West # Date 1255705268 14400 # Node ID ff31212ab05ecb49bac52d2ecb42a875e8dfaa9c # Parent d63ecb31443c030599f198b4139eb9aa75bda85e Patch from wildwobby which confirms before removing logs when hitting the delete key. Fixes #13097. diff -r d63ecb31443c -r ff31212ab05e Source/AILogViewerWindowController.m --- a/Source/AILogViewerWindowController.m Fri Oct 16 10:56:33 2009 -0400 +++ b/Source/AILogViewerWindowController.m Fri Oct 16 11:01:08 2009 -0400 @@ -1812,7 +1812,12 @@ - (void)tableViewDeleteSelectedRows:(NSTableView *)tableView { - [self deleteSelection:nil]; + [resultsLock lock]; + NSArray *selectedLogs = [tableView_results selectedItemsFromArray:currentSearchResults]; + [resultsLock unlock]; + + NSAlert *alert = [self alertForDeletionOfLogCount:[selectedLogs count]]; + [alert beginSheetModalForWindow:[self window] modalDelegate:self didEndSelector:@selector(deleteLogsAlertDidEnd:returnCode:contextInfo:) contextInfo:[selectedLogs retain]]; } - (void)tableViewColumnDidResize:(NSNotification *)aNotification