From a676ea00791ea2d8c66ea18c5e99a54dcbb8c1f9 Mon Sep 17 00:00:00 2001 From: ggurdin <46800240+ggurdin@users.noreply.github.com> Date: Fri, 7 Mar 2025 13:45:19 -0500 Subject: [PATCH] chore: don't show input bar in abandoned DM room (#2082) --- lib/pages/chat/chat_view.dart | 40 ++++++++++++++++++----------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/lib/pages/chat/chat_view.dart b/lib/pages/chat/chat_view.dart index c3012a376..96d186706 100644 --- a/lib/pages/chat/chat_view.dart +++ b/lib/pages/chat/chat_view.dart @@ -402,31 +402,33 @@ class ChatView extends StatelessWidget { ), // #Pangea // Keep messages above minimum input bar height - SizedBox(height: controller.inputBarHeight), + if (!controller.room.isAbandonedDMRoom) + SizedBox(height: controller.inputBarHeight), // Pangea# ], ), // #Pangea ChatViewBackground(controller.choreographer), - Positioned( - left: 0, - right: 0, - bottom: 16, - child: Column( - mainAxisSize: MainAxisSize.min, - crossAxisAlignment: CrossAxisAlignment.center, - children: [ - ChatInputBarHeader( - controller: controller, - padding: bottomSheetPadding, - ), - ChatInputBar( - controller: controller, - padding: bottomSheetPadding, - ), - ], + if (!controller.room.isAbandonedDMRoom) + Positioned( + left: 0, + right: 0, + bottom: 16, + child: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.center, + children: [ + ChatInputBarHeader( + controller: controller, + padding: bottomSheetPadding, + ), + ChatInputBar( + controller: controller, + padding: bottomSheetPadding, + ), + ], + ), ), - ), // Pangea# ], ),