appcelerator/titanium_mobile — pull request #866 by jamesdlow (2011-12-07 14:34:21+00:00)
Title: Fix for TableView accessory button click while searching

When you click accessory buttons when you're running a search on a table view, the wrong row data is passed to the click event. This is because unlike the main click delegate (didSelectRowAtIndexPath) it does not take into account that a search is currently being run.

This has been around since at least 1.4.0 or so, maybe even earlier. I keep changing my local code in ever new version of Titanium that is released. Its a few line fix so would be really good if it was fixed in the Titanium master code.

As per:
http://support.appcelerator.com/tickets/BXF-41874-337 and
http://jira.appcelerator.org/browse/TC-460