Do not display stories as valid selections when sending view-once media.

This commit is contained in:
Alex Hart
2022-10-07 14:42:49 -03:00
committed by Greyson Parrelli
parent 5c77c33dff
commit 9aa7543f2f
5 changed files with 11 additions and 4 deletions

View File

@@ -149,6 +149,10 @@ public final class MultiShareArgs implements Parcelable {
}
public boolean isValidForStories() {
if (isViewOnce()) {
return false;
}
return isTextStory ||
(!media.isEmpty() && media.stream().allMatch(m -> MediaUtil.isStorySupportedType(m.getMimeType()))) ||
MediaUtil.isStorySupportedType(dataType) ||