feat: Make it impossible to clone an OutBroadcast

Cloning wouldn't work, because you can only be added to a broadcast
channel via a QR code
This commit is contained in:
Hocuri 2025-09-15 10:59:22 +02:00
parent 46b2d4b9cd
commit 5727a0fcb3
No known key found for this signature in database
GPG key ID: 0D45AD9007D18DCD

View file

@ -109,7 +109,7 @@ public class ProfileActivity extends PassphraseRequiredActionBarActivity
if (chatId != 0) { if (chatId != 0) {
DcChat dcChat = dcContext.getChat(chatId); DcChat dcChat = dcContext.getChat(chatId);
menu.findItem(R.id.menu_clone).setVisible(chatIsMultiUser && !chatIsInBroadcast && !chatIsMailingList); menu.findItem(R.id.menu_clone).setVisible(chatIsMultiUser && !chatIsInBroadcast && !chatIsOutBroadcast && !chatIsMailingList);
if (chatIsDeviceTalk) { if (chatIsDeviceTalk) {
menu.findItem(R.id.edit_name).setVisible(false); menu.findItem(R.id.edit_name).setVisible(false);
menu.findItem(R.id.show_encr_info).setVisible(false); menu.findItem(R.id.show_encr_info).setVisible(false);