File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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' ,
You can’t perform that action at this time.
0 commit comments