@@ -273,26 +273,32 @@ class LoginPrologueViewController: LoginViewController {
273273 accessibilityIdentifier: " Prologue Continue Button " ,
274274 style: primaryButtonStyle,
275275 onTap: loginTapCallback ( ) )
276- let enterYourSiteAddressButton = StackedButton ( title: displayStrings. enterYourSiteAddressButtonTitle,
277- isPrimary: configuration. enableSiteAddressLoginOnlyInPrologue,
278- configureBodyFontForTitle: true ,
279- accessibilityIdentifier: " Prologue Self Hosted Button " ,
280- style: secondaryButtonStyle,
281- onTap: siteAddressTapCallback ( ) )
282- let createSiteButton = StackedButton ( title: displayStrings. siteCreationButtonTitle,
283- isPrimary: false ,
284- configureBodyFontForTitle: true ,
285- accessibilityIdentifier: " Prologue Create Site Button " ,
286- style: secondaryButtonStyle,
287- onTap: simplifiedLoginSiteCreationCallback ( ) )
276+ let enterYourSiteAddressButton : StackedButton = {
277+ let isPrimary = configuration. enableSiteAddressLoginOnlyInPrologue && !configuration. enableSiteCreation
278+ return StackedButton ( title: displayStrings. enterYourSiteAddressButtonTitle,
279+ isPrimary: isPrimary,
280+ configureBodyFontForTitle: true ,
281+ accessibilityIdentifier: " Prologue Self Hosted Button " ,
282+ style: secondaryButtonStyle,
283+ onTap: siteAddressTapCallback ( ) )
284+ } ( )
285+ let createSiteButton : StackedButton = {
286+ let isPrimary = configuration. enableSiteAddressLoginOnlyInPrologue
287+ return StackedButton ( title: displayStrings. siteCreationButtonTitle,
288+ isPrimary: isPrimary,
289+ configureBodyFontForTitle: true ,
290+ accessibilityIdentifier: " Prologue Create Site Button " ,
291+ style: secondaryButtonStyle,
292+ onTap: simplifiedLoginSiteCreationCallback ( ) )
293+ } ( )
288294
289295 if configuration. enableWPComLoginOnlyInPrologue && configuration. enableSiteCreation {
290296 buttons = [ continueWithWPButton,
291297 createSiteButton]
292298 } else if configuration. enableWPComLoginOnlyInPrologue {
293299 buttons = [ continueWithWPButton]
294300 } else if configuration. enableSiteAddressLoginOnlyInPrologue && configuration. enableSiteCreation {
295- buttons = [ enterYourSiteAddressButton , createSiteButton ]
301+ buttons = [ createSiteButton , enterYourSiteAddressButton ]
296302 } else if configuration. enableSiteAddressLoginOnlyInPrologue {
297303 buttons = [ enterYourSiteAddressButton]
298304 } else if configuration. enableSiteCreation {
0 commit comments