From 25daaad305761d1b5fd939587382ccfb53536549 Mon Sep 17 00:00:00 2001 From: Kelrap <99418823+Kelrap@users.noreply.github.com> Date: Wed, 15 May 2024 16:49:47 -0400 Subject: [PATCH 1/2] Change default value of autoplay option to false --- lib/pangea/pages/settings_learning/settings_learning_view.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pangea/pages/settings_learning/settings_learning_view.dart b/lib/pangea/pages/settings_learning/settings_learning_view.dart index 125b2ac99..d878dcb42 100644 --- a/lib/pangea/pages/settings_learning/settings_learning_view.dart +++ b/lib/pangea/pages/settings_learning/settings_learning_view.dart @@ -65,7 +65,7 @@ class SettingsLearningView extends StatelessWidget { defaultValue: controller.pangeaController.pStoreService.read( PLocalKey.autoPlayMessages, ) ?? - true, + false, title: L10n.of(context)!.autoPlayTitle, subtitle: L10n.of(context)!.autoPlayDesc, pStoreKey: PLocalKey.autoPlayMessages, From 00c90ec9a0d575033522c0987a7775169a1ff71d Mon Sep 17 00:00:00 2001 From: Kelrap Date: Thu, 16 May 2024 09:24:20 -0400 Subject: [PATCH 2/2] Checks that message is not redacted before opening toolbar --- lib/pages/chat/events/message.dart | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/pages/chat/events/message.dart b/lib/pages/chat/events/message.dart index 373689043..472ef4eb4 100644 --- a/lib/pages/chat/events/message.dart +++ b/lib/pages/chat/events/message.dart @@ -167,9 +167,10 @@ class Message extends StatelessWidget { // #Pangea ToolbarDisplayController? toolbarController; if (event.type == EventTypes.Message && - event.messageType == MessageTypes.Text || - event.messageType == MessageTypes.Notice || - event.messageType == MessageTypes.Audio) { + !event.redacted && + (event.messageType == MessageTypes.Text || + event.messageType == MessageTypes.Notice || + event.messageType == MessageTypes.Audio)) { toolbarController = controller.getToolbarDisplayController( event.eventId, nextEvent: nextEvent,