From 9ff61890a47767a529f0f2d2a5922bb47ff6abdb Mon Sep 17 00:00:00 2001 From: Tommy Chow Date: Mon, 29 Sep 2025 20:16:21 -0700 Subject: [PATCH] add landscape checks --- lib/screens/channel/channel.dart | 14 +++++++++++--- .../channel/chat/widgets/chat_bottom_bar.dart | 3 ++- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/lib/screens/channel/channel.dart b/lib/screens/channel/channel.dart index 48df7238..02759bea 100644 --- a/lib/screens/channel/channel.dart +++ b/lib/screens/channel/channel.dart @@ -389,10 +389,18 @@ class _VideoChatState extends State .dark .colorScheme .onSurface, - shadows: settingsStore.fullScreen + shadows: settingsStore.fullScreen && context.isLandscape ? const [ - Shadow(blurRadius: 8), - Shadow(blurRadius: 4, offset: Offset(1, 1)), + Shadow( + color: Colors.black, + blurRadius: 8, + offset: Offset(0, 0), + ), + Shadow( + color: Colors.black, + blurRadius: 4, + offset: Offset(1, 1), + ), ] : null, ), diff --git a/lib/screens/channel/chat/widgets/chat_bottom_bar.dart b/lib/screens/channel/chat/widgets/chat_bottom_bar.dart index 31acec47..9d9ad2f3 100644 --- a/lib/screens/channel/chat/widgets/chat_bottom_bar.dart +++ b/lib/screens/channel/chat/widgets/chat_bottom_bar.dart @@ -74,7 +74,8 @@ class ChatBottomBar extends StatelessWidget { ) .toList(); - final isFullscreenOverlay = chatStore.settings.fullScreen; + final isFullscreenOverlay = + chatStore.settings.fullScreen && context.isLandscape; final bottomBarContent = Column( children: [