diff --git a/gui/packages/ubuntupro/lib/pages/landscape_skip/landscape_skip_page.dart b/gui/packages/ubuntupro/lib/pages/landscape_skip/landscape_skip_page.dart index f4ca6b22a..cffe15e03 100644 --- a/gui/packages/ubuntupro/lib/pages/landscape_skip/landscape_skip_page.dart +++ b/gui/packages/ubuntupro/lib/pages/landscape_skip/landscape_skip_page.dart @@ -64,6 +64,7 @@ class _LandscapeSkipPageState extends State { navigationRow: NavigationRow( onBack: wizard.back, onNext: () => wizard.next(arguments: groupValue), + nextIsAction: false, ), ); } diff --git a/gui/packages/ubuntupro/lib/pages/widgets/navigation_row.dart b/gui/packages/ubuntupro/lib/pages/widgets/navigation_row.dart index e007d849a..6639dc16e 100644 --- a/gui/packages/ubuntupro/lib/pages/widgets/navigation_row.dart +++ b/gui/packages/ubuntupro/lib/pages/widgets/navigation_row.dart @@ -9,6 +9,7 @@ class NavigationRow extends StatelessWidget { this.nextText, this.showBack = true, this.showNext = true, + this.nextIsAction = true, super.key, }); @@ -18,6 +19,7 @@ class NavigationRow extends StatelessWidget { final void Function()? onNext; final String? nextText; final bool showNext; + final bool nextIsAction; @override Widget build(BuildContext context) { @@ -32,10 +34,15 @@ class NavigationRow extends StatelessWidget { ), if (showNext) ...[ const Spacer(), - ElevatedButton( - onPressed: onNext, - child: Text(nextText ?? lang.buttonNext), - ), + nextIsAction + ? ElevatedButton( + onPressed: onNext, + child: Text(nextText ?? lang.buttonNext), + ) + : OutlinedButton( + onPressed: onNext, + child: Text(nextText ?? lang.buttonNext), + ), ], ], );