From 32c84ac1ca3c3397d169a9b0e79bedd720f807d7 Mon Sep 17 00:00:00 2001 From: haroon amjad Date: Mon, 7 Sep 2026 16:17:29 +0300 Subject: [PATCH] HTML widget changed to fix rendering issues. --- lib/client/base_app_client.dart | 2 +- .../special_result/special_lab_result_details_page.dart | 4 +++- pubspec.yaml | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/client/base_app_client.dart b/lib/client/base_app_client.dart index 7babc8ba..f7900042 100755 --- a/lib/client/base_app_client.dart +++ b/lib/client/base_app_client.dart @@ -330,7 +330,7 @@ class BaseAppClient { // body['TokenID'] = "@dm!n"; print("URL : $url"); - print("Body : ${json.encode(body)}"); + debugPrint("Body : ${json.encode(body)}", wrapWidth: 2048); var asd = json.encode(body); var asd2; if (await Utils.checkConnection()) { diff --git a/lib/screens/patients/profile/lab_result/special_result/special_lab_result_details_page.dart b/lib/screens/patients/profile/lab_result/special_result/special_lab_result_details_page.dart index bc121c13..45ecd2b8 100644 --- a/lib/screens/patients/profile/lab_result/special_result/special_lab_result_details_page.dart +++ b/lib/screens/patients/profile/lab_result/special_result/special_lab_result_details_page.dart @@ -11,6 +11,7 @@ import 'package:doctor_app_flutter/widgets/shared/errors/error_message.dart'; import 'package:doctor_app_flutter/widgets/shared/network_base_view.dart'; import 'package:flutter/material.dart'; import 'package:flutter_html/flutter_html.dart'; +import 'package:flutter_widget_from_html/flutter_widget_from_html.dart'; import '../../../../../config/size_config.dart'; import '../../../../../core/model/labs/lab_result.dart'; @@ -69,7 +70,8 @@ class SpecialLabResultDetailsPage extends StatelessWidget { child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ - Html(data: resultData ?? ""), + // Html(data: resultData ?? ""), + HtmlWidget(resultData ?? ""), Visibility( visible: labResult.IsLabTestAttachment ?? false, child: InkWell( diff --git a/pubspec.yaml b/pubspec.yaml index ae42ca34..8fa84e6b 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -145,6 +145,7 @@ dependencies: safe_device: ^1.4.1 path_provider: ^2.0.8 open_filex: ^4.7.0 + flutter_widget_from_html: ^0.17.1 dependency_overrides: