commit 8da50f3e9aa331f5b67f617b437ba8f8c12f1a0b Merge: 4cc9eed 8537f33 Author: John Wang <email@example.com> Date: Sat Jul 9 08:29:17 2011 -1000 Merge branch 'issue224requestTimeout' of https://github.com/tonklon/three20 into tonklon-issue224requestTimeout Conflicts: src/Three20Network/Headers/TTURLRequest.h src/Three20Network/Sources/TTURLRequest.m src/Three20Network/Three20Network.xcodeproj/project.pbxproj commit 8537f33 Author: Tobias Klonk <firstname.lastname@example.org> Date: Fri Feb 11 13:05:01 2011 +0100 [Network] renamed TTURLRequestUseDefaultTimeout to TTURLRequestUseQueueTimeout commit 604a5fa Author: Tobias Klonk <email@example.com> Date: Thu Feb 10 23:26:16 2011 +0100 added configurable request timeouts #fixes 224
In -model:didInsertObject:atIndexPath: of TTTableViewController, the -scrollToRowAtIndexPath:atScrollPosition:animated: message was send to the tableView whenever a new row was inserted. This is not going to work if the new row was inserted as part of a larger change, i.e. if -beginUpdates was called on the tableView and some new sections were inserted prior to inserting the row. In addition, scrolling to arbitrary rows without explicit control from the App developer isn't good practice either, so just ditch the scroll code all together.