From 6e85164d58643e15a1d2f914fc24350d95da314a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bra=C5=BCewicz?= Date: Wed, 18 Oct 2023 11:06:34 +0200 Subject: [PATCH] removed code hiding call controls in landscape --- .../lib/src/call_controls/call_controls.dart | 21 ++++++----------- .../call_content/call_content.dart | 23 ++++++++----------- 2 files changed, 17 insertions(+), 27 deletions(-) diff --git a/packages/stream_video_flutter/lib/src/call_controls/call_controls.dart b/packages/stream_video_flutter/lib/src/call_controls/call_controls.dart index e4705a074..5d70edab3 100644 --- a/packages/stream_video_flutter/lib/src/call_controls/call_controls.dart +++ b/packages/stream_video_flutter/lib/src/call_controls/call_controls.dart @@ -63,20 +63,13 @@ class StreamCallControls extends StatelessWidget { @override Widget build(BuildContext context) { - if (isMobileLandscape(context)) { - return LandscapeCallControls( - options: options, - spacing: spacing, - ); - } else { - return PortraitCallControls( - options: options, - elevation: elevation, - spacing: spacing, - padding: padding, - borderRadius: borderRadius, - ); - } + return PortraitCallControls( + options: options, + elevation: elevation, + spacing: spacing, + padding: padding, + borderRadius: borderRadius, + ); } } diff --git a/packages/stream_video_flutter/lib/src/call_screen/call_content/call_content.dart b/packages/stream_video_flutter/lib/src/call_screen/call_content/call_content.dart index 70e62fc76..42f1e27f0 100644 --- a/packages/stream_video_flutter/lib/src/call_screen/call_content/call_content.dart +++ b/packages/stream_video_flutter/lib/src/call_screen/call_content/call_content.dart @@ -112,20 +112,17 @@ class _StreamCallContentState extends State { } final localParticipant = callState.localParticipant; - final isDesktopOrPortrait = !isMobileLandscape(context); return Scaffold( backgroundColor: const Color(0XFF272A30), - appBar: isDesktopOrPortrait - ? widget.callAppBarBuilder?.call(context, call, callState) ?? - CallAppBar( - call: call, - onBackPressed: widget.onBackPressed, - onLayoutModeChanged: (mode) { - setState(() => _currentLayoutMode = mode); - }, - ) - : null, + appBar: widget.callAppBarBuilder?.call(context, call, callState) ?? + CallAppBar( + call: call, + onBackPressed: widget.onBackPressed, + onLayoutModeChanged: (mode) { + setState(() => _currentLayoutMode = mode); + }, + ), body: Stack( children: [ GestureDetector( @@ -141,7 +138,7 @@ class _StreamCallContentState extends State { ), ], ), - bottomNavigationBar: isDesktopOrPortrait && localParticipant != null + bottomNavigationBar: localParticipant != null ? widget.callControlsBuilder?.call(context, call, callState) ?? StreamCallControls.withDefaultOptions( call: call, @@ -153,7 +150,7 @@ class _StreamCallContentState extends State { } void _toggleStatsVisibility() { - if(kDebugMode){ + if (kDebugMode) { setState(() { _isStatsVisible = !_isStatsVisible; });