Skip to content

Commit b31ca6a

Browse files
committed
Added isSigned should show broadcast button
1 parent bdab41a commit b31ca6a

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

lib/settings/broadcast.dart

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,6 @@ class _Screen extends StatelessWidget {
129129
const _Screen();
130130
@override
131131
Widget build(BuildContext context) {
132-
final signed =
133-
context.select((BroadcastTxCubit cubit) => cubit.state.isSigned);
134-
135132
return Padding(
136133
padding: const EdgeInsets.symmetric(
137134
vertical: 16,
@@ -206,7 +203,7 @@ class _Screen extends StatelessWidget {
206203
const _TxTextField(),
207204
],
208205
const Gap(80),
209-
if (!signed) const BroadcastSendButton(),
206+
const BroadcastSendButton(),
210207
const Gap(48),
211208
],
212209
),
@@ -292,6 +289,8 @@ class BroadcastSendButton extends StatelessWidget {
292289
final loading = broadcasting || extractingTx;
293290

294291
final sent = context.select((BroadcastTxCubit cubit) => cubit.state.sent);
292+
final signed =
293+
context.select((BroadcastTxCubit cubit) => cubit.state.isSigned);
295294

296295
if (sent)
297296
return const Center(
@@ -318,7 +317,7 @@ class BroadcastSendButton extends StatelessWidget {
318317
// if (loading) return;
319318
if (step == BroadcastTxStep.import)
320319
context.read<BroadcastTxCubit>().extractTxClicked();
321-
if (step == BroadcastTxStep.broadcast)
320+
if (step == BroadcastTxStep.broadcast && signed)
322321
context.read<BroadcastTxCubit>().broadcastClicked();
323322
},
324323
label: (step == BroadcastTxStep.import) ? 'Decode' : 'Broadcast',

0 commit comments

Comments
 (0)