show correct tooltip when long pressing start conversations. fixes #2635
This commit is contained in:
parent
4e864935fe
commit
dbd489cbcb
|
@ -443,24 +443,26 @@ public class ConversationActivity extends XmppActivity
|
|||
}
|
||||
}
|
||||
if (Config.supportOmemo()) {
|
||||
new Handler().post(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
View view = findViewById(R.id.action_security);
|
||||
if (view != null) {
|
||||
view.setOnLongClickListener(new View.OnLongClickListener() {
|
||||
@Override
|
||||
public boolean onLongClick(View v) {
|
||||
return quickOmemoDebugger(getSelectedConversation());
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
new Handler().post(addOmemoDebuggerRunnable);
|
||||
}
|
||||
return super.onCreateOptionsMenu(menu);
|
||||
}
|
||||
|
||||
private Runnable addOmemoDebuggerRunnable = new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
View view = findViewById(R.id.action_security);
|
||||
if (view != null) {
|
||||
view.setOnLongClickListener(new View.OnLongClickListener() {
|
||||
@Override
|
||||
public boolean onLongClick(View v) {
|
||||
return v.getId() == R.id.action_security && quickOmemoDebugger(getSelectedConversation());
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private boolean quickOmemoDebugger(Conversation c) {
|
||||
if (c != null) {
|
||||
boolean single = c.getMode() == Conversation.MODE_SINGLE;
|
||||
|
|
Loading…
Reference in a new issue