Fix Navigation animation for settings screens

This commit is contained in:
OmarHatem 2023-02-24 17:17:30 +02:00
parent 89aaa9bfef
commit e8fa3953b5

View file

@ -292,22 +292,27 @@ Route<dynamic> createRoute(RouteSettings settings) {
case Routes.connectionSync: case Routes.connectionSync:
return CupertinoPageRoute<void>( return CupertinoPageRoute<void>(
fullscreenDialog: true,
builder: (_) => getIt.get<ConnectionSyncPage>()); builder: (_) => getIt.get<ConnectionSyncPage>());
case Routes.securityBackupPage: case Routes.securityBackupPage:
return CupertinoPageRoute<void>( return CupertinoPageRoute<void>(
fullscreenDialog: true,
builder: (_) => getIt.get<SecurityBackupPage>()); builder: (_) => getIt.get<SecurityBackupPage>());
case Routes.privacyPage: case Routes.privacyPage:
return CupertinoPageRoute<void>( return CupertinoPageRoute<void>(
fullscreenDialog: true,
builder: (_) => getIt.get<PrivacyPage>()); builder: (_) => getIt.get<PrivacyPage>());
case Routes.displaySettingsPage: case Routes.displaySettingsPage:
return CupertinoPageRoute<void>( return CupertinoPageRoute<void>(
fullscreenDialog: true,
builder: (_) => getIt.get<DisplaySettingsPage>()); builder: (_) => getIt.get<DisplaySettingsPage>());
case Routes.otherSettingsPage: case Routes.otherSettingsPage:
return CupertinoPageRoute<void>( return CupertinoPageRoute<void>(
fullscreenDialog: true,
builder: (_) => getIt.get<OtherSettingsPage>()); builder: (_) => getIt.get<OtherSettingsPage>());
case Routes.newNode: case Routes.newNode:
@ -330,8 +335,8 @@ Route<dynamic> createRoute(RouteSettings settings) {
case Routes.addressBook: case Routes.addressBook:
return MaterialPageRoute<void>( return MaterialPageRoute<void>(
builder: (_) => fullscreenDialog: true,
getIt.get<ContactListPage>()); builder: (_) => getIt.get<ContactListPage>());
case Routes.pickerAddressBook: case Routes.pickerAddressBook:
final selectedCurrency = settings.arguments as CryptoCurrency?; final selectedCurrency = settings.arguments as CryptoCurrency?;
@ -420,6 +425,7 @@ Route<dynamic> createRoute(RouteSettings settings) {
case Routes.support: case Routes.support:
return CupertinoPageRoute<void>( return CupertinoPageRoute<void>(
fullscreenDialog: true,
builder: (_) => getIt.get<SupportPage>()); builder: (_) => getIt.get<SupportPage>());
case Routes.unspentCoinsList: case Routes.unspentCoinsList: