Hide Address Copy in Peer Settings when Streamer Mode is Enabled

Fix: #557
This commit is contained in:
Sarah Jamie Lewis 2022-11-23 11:53:48 -08:00
parent ed4bb99fde
commit 7997744f18
1 changed files with 17 additions and 15 deletions

View File

@ -129,21 +129,23 @@ class _PeerSettingsViewState extends State<PeerSettingsView> {
]), ]),
// Address Copy Button // Address Copy Button
Column(mainAxisAlignment: MainAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start, children: [ Visibility(
SizedBox( visible: settings.streamerMode == false,
height: 20, child: Column(mainAxisAlignment: MainAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start, children: [
), SizedBox(
CwtchLabel(label: AppLocalizations.of(context)!.addressLabel), height: 20,
SizedBox( ),
height: 20, CwtchLabel(label: AppLocalizations.of(context)!.addressLabel),
), SizedBox(
CwtchButtonTextField( height: 20,
controller: TextEditingController(text: Provider.of<ContactInfoState>(context, listen: false).onion), ),
onPressed: _copyOnion, CwtchButtonTextField(
icon: Icon(CwtchIcons.address_copy), controller: TextEditingController(text: Provider.of<ContactInfoState>(context, listen: false).onion),
tooltip: AppLocalizations.of(context)!.copyBtn, onPressed: _copyOnion,
) icon: Icon(CwtchIcons.address_copy),
]), tooltip: AppLocalizations.of(context)!.copyBtn,
)
])),
Column(mainAxisAlignment: MainAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start, children: [ Column(mainAxisAlignment: MainAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start, children: [
SizedBox( SizedBox(
height: 20, height: 20,