fix: tv ux improvements

close #348
This commit is contained in:
edde746
2026-01-31 06:22:04 +01:00
parent b20d35d690
commit b27f92f32d
7 changed files with 279 additions and 67 deletions
@@ -96,6 +96,7 @@ class _NotInSessionViewState extends State<_NotInSessionView> {
SizedBox(
width: double.infinity,
child: FilledButton.icon(
autofocus: true,
onPressed: _isCreating || _isJoining ? null : _createSession,
icon: _isCreating
? const SizedBox(width: 20, height: 20, child: CircularProgressIndicator(strokeWidth: 2))
@@ -320,6 +321,7 @@ class _ActiveSessionContent extends StatelessWidget {
SizedBox(
width: double.infinity,
child: OutlinedButton.icon(
autofocus: true,
onPressed: () => _leaveSession(context),
style: OutlinedButton.styleFrom(
foregroundColor: theme.colorScheme.error,