This repository was archived by the owner on Feb 5, 2025. It is now read-only.
Add a new style parameter for spinner color when NUXButton is disabled #562
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes woocommerce/woocommerce-ios#2716 and woocommerce/woocommerce-ios#3386
Why
In
NUXButton, the spinner color is set tostyle.secondaryTitleColorwhen the button is disabled. The samestyle.secondaryTitleColoris also used as the button title color when the button is secondary style and disabled - this usage fits its name "secondaryTitleColor" the most. Because of this parameter reuse and the design in WCiOS, the same colorsecondaryTitleColorresults in the spinner color not visible at all in WCiOS (example screenshot).Changes
This PR added a new parameter
WordPressAuthenticatorStyle.disabledButtonActivityIndicatorColorfor the spinner color when the button is disabled inNUXButton.Testing
WPiOS
Please check out this PR wordpress-mobile/WordPress-iOS#15639 - feel free to merge it later, or just test the changes and add the parameter the next time WPiOS updates the authenticator pod
WCiOS
Please check out this PR: woocommerce/woocommerce-ios#3472
Example screenshots
WPiOS
WCiOS