diff --git a/lib/features/base/widget/application_version_widget.dart b/lib/features/base/widget/application_version_widget.dart index 8a05bd040..7a3ff99a3 100644 --- a/lib/features/base/widget/application_version_widget.dart +++ b/lib/features/base/widget/application_version_widget.dart @@ -38,7 +38,7 @@ class _ApplicationVersionWidgetState extends State { builder: (context, snapshot) { if (snapshot.hasData) { return Padding( - padding: widget.padding ?? const EdgeInsets.only(top: 6), + padding: widget.padding ?? const EdgeInsets.only(top: 8), child: Text( '${widget.title ?? 'v.'}${snapshot.data}', textAlign: TextAlign.center, @@ -55,4 +55,10 @@ class _ApplicationVersionWidgetState extends State { } ); } + + @override + void dispose() { + _versionStream = null; + super.dispose(); + } } diff --git a/lib/features/mailbox/presentation/mailbox_view_web.dart b/lib/features/mailbox/presentation/mailbox_view_web.dart index e74beee1a..8da1aaa90 100644 --- a/lib/features/mailbox/presentation/mailbox_view_web.dart +++ b/lib/features/mailbox/presentation/mailbox_view_web.dart @@ -68,7 +68,6 @@ class MailboxView extends BaseMailboxView { ApplicationLogoWidthTextWidget(), ApplicationVersionWidget( applicationManager: controller.mailboxDashBoardController.applicationManager, - padding: const EdgeInsets.only(top: 4), ) ]) ); diff --git a/lib/features/manage_account/presentation/manage_account_dashboard_view.dart b/lib/features/manage_account/presentation/manage_account_dashboard_view.dart index 11ffd4afc..af811110b 100644 --- a/lib/features/manage_account/presentation/manage_account_dashboard_view.dart +++ b/lib/features/manage_account/presentation/manage_account_dashboard_view.dart @@ -43,16 +43,20 @@ class ManageAccountDashBoardView extends GetWidget controller.backToMailboxDashBoard(context: context), - ), - ApplicationVersionWidget( - applicationManager: controller.applicationManager - ) - ]) + Container( + width: ResponsiveUtils.defaultSizeMenu, + color: Colors.white, + padding: const EdgeInsetsDirectional.only(start: 28), + alignment: Alignment.center, + height: 80, + child: Row(children: [ + ApplicationLogoWidthTextWidget( + onTapAction: () => controller.backToMailboxDashBoard(context: context), + ), + ApplicationVersionWidget( + applicationManager: controller.applicationManager + ) + ]) ), Expanded(child: Padding( padding: SettingsUtils.getPaddingRightHeaderSetting(context), diff --git a/lib/features/manage_account/presentation/menu/manage_account_menu_view.dart b/lib/features/manage_account/presentation/menu/manage_account_menu_view.dart index 103db1f02..2a7678d25 100644 --- a/lib/features/manage_account/presentation/menu/manage_account_menu_view.dart +++ b/lib/features/manage_account/presentation/menu/manage_account_menu_view.dart @@ -24,12 +24,11 @@ class ManageAccountMenuView extends GetWidget { if (!controller.responsiveUtils.isWebDesktop(context)) Container( color: Colors.white, - padding: const EdgeInsets.only(top: 16, bottom: 16, left: 16), + padding: const EdgeInsetsDirectional.only(top: 16, bottom: 16, start: 16), child: Row(children: [ ApplicationLogoWidthTextWidget(), ApplicationVersionWidget( applicationManager: controller.dashBoardController.applicationManager, - padding: const EdgeInsets.only(top: 4), ) ]) ),