From 936fca943a1f2ad23c23f82b9e25aceddf85e074 Mon Sep 17 00:00:00 2001 From: Dan Ballard Date: Mon, 20 Dec 2021 14:33:34 -0500 Subject: [PATCH] don't show server metrics when not running (undefined anyway); properly define hilight border around empty message pane in dual pane mode --- lib/views/addeditservers.dart | 2 +- lib/views/doublecolview.dart | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/views/addeditservers.dart b/lib/views/addeditservers.dart index ede9911a..23461e06 100644 --- a/lib/views/addeditservers.dart +++ b/lib/views/addeditservers.dart @@ -151,7 +151,7 @@ class _AddEditServerViewState extends State { // metrics Visibility( - visible: serverInfoState.onion.isNotEmpty, + visible: serverInfoState.onion.isNotEmpty && serverInfoState.running, child: Column(crossAxisAlignment: CrossAxisAlignment.start, children: [ SizedBox( height: 20, diff --git a/lib/views/doublecolview.dart b/lib/views/doublecolview.dart index 329821c7..4650c0ed 100644 --- a/lib/views/doublecolview.dart +++ b/lib/views/doublecolview.dart @@ -29,7 +29,12 @@ class _DoubleColumnViewState extends State { Flexible( flex: cols[1], child: flwtch.selectedConversation == null - ? Card(child: Center(child: Text(AppLocalizations.of(context)!.addContactFirst))) + ? Container( + color: Provider.of(context).theme.backgroundMainColor, + child: Card( + margin: EdgeInsets.all(0.0), + shape: new RoundedRectangleBorder(side: new BorderSide(color: Provider.of(context).theme.defaultButtonColor, width: 4.0), borderRadius: BorderRadius.circular(4.0)), + child: Center(child: Text(AppLocalizations.of(context)!.addContactFirst)))) : //dev MultiProvider(providers: [ ChangeNotifierProvider.value(value: Provider.of(context)),