From 68429a2f60f2432ad3b37b3941864c0a33ef0e85 Mon Sep 17 00:00:00 2001 From: Beelsebob Date: Mon, 24 Dec 2012 11:07:22 +0000 Subject: [PATCH] Improve the behaviour while the search finishes. --- Stash/STAAppDelegate.m | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Stash/STAAppDelegate.m b/Stash/STAAppDelegate.m index 1e7dfae..f5075b8 100644 --- a/Stash/STAAppDelegate.m +++ b/Stash/STAAppDelegate.m @@ -540,12 +540,11 @@ - (IBAction)search:(id)sender { [[self results] addObject:symbol]; [self setSortedResults:[[self results] sortedArrayUsingSelector:@selector(compare:)]]; - [[self resultsTable] reloadData]; - if ([[self resultsTable] selectedRow] == -1) + [[self resultsTable] insertRowsAtIndexes:[NSIndexSet indexSetWithIndex:[[self sortedResults] indexOfObject:symbol]] withAnimation:0]; + if ([[self resultsTable] selectedRow] != 0) { [[self resultsTable] selectRowIndexes:[NSIndexSet indexSetWithIndex:0] byExtendingSelection:NO]; } - [self tableViewSelectionDidChange:nil]; } }); }];