Commit b5d3fbb 1 parent e87a32c commit b5d3fbb Copy full SHA for b5d3fbb
File tree 1 file changed +5
-2
lines changed
mobile/jpeg_stream_viewer/lib/screens
1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -82,6 +82,7 @@ class _ConnectionScreenState extends State<ConnectionScreen>
82
82
builder: (BuildContext context) {
83
83
bool isLoading = true ;
84
84
String ? statusMessage;
85
+ bool wasSuccessful = false ;
85
86
86
87
return StatefulBuilder (
87
88
builder: (BuildContext context, StateSetter setModalState) {
@@ -117,6 +118,7 @@ class _ConnectionScreenState extends State<ConnectionScreen>
117
118
'screens.connection.labels.action_executed_successfully' ,
118
119
{'name' : action.name},
119
120
);
121
+ wasSuccessful = true ;
120
122
});
121
123
} else {
122
124
throw Exception (
@@ -129,6 +131,7 @@ class _ConnectionScreenState extends State<ConnectionScreen>
129
131
'screens.connection.labels.action_error' ,
130
132
{'error' : e.toString ()},
131
133
);
134
+ wasSuccessful = false ;
132
135
});
133
136
}
134
137
});
@@ -150,10 +153,10 @@ class _ConnectionScreenState extends State<ConnectionScreen>
150
153
],
151
154
if (! isLoading && statusMessage != null ) ...[
152
155
Icon (
153
- statusMessage ! . contains ( 'successfully' )
156
+ wasSuccessful
154
157
? Icons .check_circle_outline
155
158
: Icons .error_outline,
156
- color: statusMessage ! . contains ( 'successfully' )
159
+ color: wasSuccessful
157
160
? theme.colorScheme.primary
158
161
: theme.colorScheme.error,
159
162
size: 48 ,
You can’t perform that action at this time.
0 commit comments