i think commit 80ca883 fixed most of the contactlist problems but 1 still remains.
you'll get a firefox warning if you delete a contact and try to navigate away from the contacts page.
Are you sure?
This page is asking you to confirm that you want to leave - data you have entered may not be saved
if you navigate away and go back to the contactlist then you'll find that the deleted contact has returned
[Sun Aug 05 07:29:32 2012] [error] [client 192.168.2.51] PHP Warning: require_once(loghandler.php): failed to open stream: No such file or directory in /home/web/dnsalias/public/cloud/apps/contacts/ajax/contact/delete.php on line 26, referer: http://192.168.2.37/cloud/?app=contacts
[Sun Aug 05 07:29:32 2012] [error] [client 192.168.2.51] PHP Fatal error: require_once(): Failed opening required 'loghandler.php' (include_path='/home/web/dnsalias/public/cloud/lib:/home/web/dnsalias/public/cloud/config:/home/web/dnsalias/public/cloud/3rdparty:/home/web/dnsalias/public/cloud/apps:/home/web/dnsalias/public/cloud/lib:.:/usr/share/php:/usr/share/pear:/home/web/dnsalias/public/cloud') in /home/web/dnsalias/public/cloud/apps/contacts/ajax/contact/delete.php on line 26, referer: http://192.168.2.37/cloud/?app=contacts