Merge pull request #1933 from nextcloud/bugfix/1893/fixCrashWhenClickOnSearchHeader

avoid crash when clicking on header in conversation search mode
This commit is contained in:
Andy Scherzinger 2022-04-20 21:45:25 +02:00 committed by GitHub
commit eeba4877b7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -857,6 +857,7 @@ public class ConversationsListController extends BaseController implements Searc
@Override
public boolean onItemClick(View view, int position) {
try {
selectedConversation = ((ConversationItem) Objects.requireNonNull(adapter.getItem(position))).getModel();
if (selectedConversation != null && getActivity() != null) {
if (showShareToScreen) {
@ -869,6 +870,10 @@ public class ConversationsListController extends BaseController implements Searc
openConversation();
}
}
} catch (ClassCastException e) {
Log.w(TAG, "failed to cast clicked item to ConversationItem. Most probably a heading was clicked. This is" +
" just ignored.", e);
}
return true;
}