Refactoring

This commit is contained in:
M66B 2020-04-12 15:20:00 +02:00
parent c6fde18272
commit 4aeeda6d59
2 changed files with 9 additions and 2 deletions

View File

@ -3378,7 +3378,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
} }
private void onActionAnswer(TupleMessageEx message, View anchor) { private void onActionAnswer(TupleMessageEx message, View anchor) {
((FragmentMessages) parentFragment).onReply(message, getSelectedText(), anchor); properties.reply(message, getSelectedText(), anchor);
} }
private void onActionMove(TupleMessageEx message, final boolean copy) { private void onActionMove(TupleMessageEx message, final boolean copy) {
@ -5199,6 +5199,8 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
void move(long id, String type); void move(long id, String type);
void reply(TupleMessageEx message, String selected, View anchor);
void finish(); void finish();
} }

View File

@ -1575,6 +1575,11 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
}.execute(FragmentMessages.this, args, "messages:move"); }.execute(FragmentMessages.this, args, "messages:move");
} }
@Override
public void reply(TupleMessageEx message, String selected, View anchor) {
onReply(message, selected, anchor);
}
@Override @Override
public void finish() { public void finish() {
FragmentMessages.this.finish(); FragmentMessages.this.finish();
@ -2032,7 +2037,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
} }
} }
void onReply(final TupleMessageEx message, final String selected, final View anchor) { private void onReply(final TupleMessageEx message, final String selected, final View anchor) {
Bundle args = new Bundle(); Bundle args = new Bundle();
args.putLong("id", message.id); args.putLong("id", message.id);