На устройствах с большим экраном список диалогов и список сообщений будут отображаться рядом в одной активити.

onPostCreate класса SlidingActivityHelper перенесен в конец onCoreServiceReady.

Изменен setBuddyDbId в ChatHistoryAdapter. Текущая реализаци по-видимому неправильно перезагружала адаптер. Она не говорила адаптеру о том, что данные не валидны до тех пор, пока не загрузится курсор. Из за этого, когда два фрагмента находились рядом, при выборе нового диалога активити все перерисовывала и пыталась перерисовать чат, когда курсор еще не был загружен. Вылетал IllegalStateException - re-open already closed cursor.