diff --git a/libraries/bot-schema/src/main/java/com/microsoft/bot/schema/Activity.java b/libraries/bot-schema/src/main/java/com/microsoft/bot/schema/Activity.java index 9073dd0f0..abcad372c 100644 --- a/libraries/bot-schema/src/main/java/com/microsoft/bot/schema/Activity.java +++ b/libraries/bot-schema/src/main/java/com/microsoft/bot/schema/Activity.java @@ -372,6 +372,12 @@ public static Activity clone(Activity activity) { setExpiration(activity.getExpiration()); setMembersAdded(ChannelAccount.cloneList(activity.getMembersAdded())); setMembersRemoved(ChannelAccount.cloneList(activity.getMembersRemoved())); + setTextFormat(activity.getTextFormat()); + setAttachmentLayout(activity.getAttachmentLayout()); + setTopicName(activity.getTopicName()); + if (activity.getListenFor() != null) { + setListenFor(new ArrayList<>(activity.getListenFor())); + } }}; for (Map.Entry entry : activity.getProperties().entrySet()) {