diff --git a/lib/data/models/account_model.dart b/lib/data/models/account_model.dart index 935874675..cc0cb9428 100644 --- a/lib/data/models/account_model.dart +++ b/lib/data/models/account_model.dart @@ -36,7 +36,7 @@ abstract class AccountEntity @BuiltValueField(wireName: 'current_version') String get currentVersion; - bool get isUpdateAvailable => latestVersion != currentVersion; + bool get isUpdateAvailable => latestVersion != currentVersion && latestVersion != '0.0.0'; static Serializer get serializer => _$accountEntitySerializer; } diff --git a/lib/ui/app/menu_drawer.dart b/lib/ui/app/menu_drawer.dart index 7a4c6bb93..cb23f2ada 100644 --- a/lib/ui/app/menu_drawer.dart +++ b/lib/ui/app/menu_drawer.dart @@ -459,8 +459,7 @@ class SidebarFooter extends StatelessWidget { if (state.prefState.isMenuCollapsed) ...[ Expanded(child: SizedBox()) ] else ...[ - if (account.currentVersion != account.latestVersion && - account.latestVersion != '0.0.0') + if (account.isUpdateAvailable) IconButton( icon: Icon( Icons.warning,