show correct tooltip when long pressing start conversations. fixes #2635

This commit is contained in:
Daniel Gultsch 2017-09-19 10:43:25 +02:00
parent 4e864935fe
commit dbd489cbcb
1 changed files with 16 additions and 14 deletions

View File

@ -443,7 +443,12 @@ public class ConversationActivity extends XmppActivity
}
}
if (Config.supportOmemo()) {
new Handler().post(new Runnable() {
new Handler().post(addOmemoDebuggerRunnable);
}
return super.onCreateOptionsMenu(menu);
}
private Runnable addOmemoDebuggerRunnable = new Runnable() {
@Override
public void run() {
View view = findViewById(R.id.action_security);
@ -451,15 +456,12 @@ public class ConversationActivity extends XmppActivity
view.setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
return quickOmemoDebugger(getSelectedConversation());
return v.getId() == R.id.action_security && quickOmemoDebugger(getSelectedConversation());
}
});
}
}
});
}
return super.onCreateOptionsMenu(menu);
}
};
private boolean quickOmemoDebugger(Conversation c) {
if (c != null) {