Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix network copy bug #5476

Merged
merged 5 commits into from
Mar 24, 2023
Prev Previous commit
Next Next commit
bennits
  • Loading branch information
Daniel Chevalier committed Mar 22, 2023
commit bd1895a92a826562818ec12e0630682c2cee6f11
Original file line number Diff line number Diff line change
Expand Up @@ -178,15 +178,17 @@ class HttpViewTrailingCopyButton extends StatelessWidget {
const HttpViewTrailingCopyButton(this.data, this.dataSelector);
final DartIOHttpRequestData data;
final String? Function(DartIOHttpRequestData) dataSelector;

@override
CoderDake marked this conversation as resolved.
Show resolved Hide resolved
Widget build(BuildContext context) {
return ValueListenableBuilder(
valueListenable: data.requestUpdatedNotifier,
builder: (context, __, ___) {
final dataToCopy = dataSelector(data);
final isLoading = data.isFetchingFullData;
if (dataToCopy == null || dataToCopy == '' || isLoading)
if (dataToCopy == null || dataToCopy.isEmpty || isLoading){
return Container();
CoderDake marked this conversation as resolved.
Show resolved Hide resolved
}

return Align(
alignment: Alignment.centerRight,
Expand Down