-
Notifications
You must be signed in to change notification settings - Fork 582
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: New feature flag for artwork card long press menu on iOS #11398
chore: New feature flag for artwork card long press menu on iOS #11398
Conversation
658e6cf
to
bc3116b
Compare
@@ -258,6 +246,12 @@ export const features = { | |||
showInDevMenu: true, | |||
echoFlagKey: "AREnableViewPortPrefetching", | |||
}, | |||
AREnableArtworkCardContextMenuIOS: { | |||
description: "Enable long press menu on artwork cards for iOS", | |||
readyForRelease: true, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All lunch-blocking bugs are addressed, so setting readyForRelease to true.
const enableContextMenuForRecommendations = | ||
useFeatureFlag("AREnableLongPressOnNewForYouRail") && contextModule == "newWorksForYouRail" | ||
const enableContextMenu = | ||
useFeatureFlag("AREnableLongPressOnArtworkCards") || enableContextMenuForRecommendations |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Getting rid of these two feature flags in favor of just one that enables and disables the long-press context menu on artwork items.
Merging this PR to have it in tomorrows beta for the QA session. |
Sorry, didn't review on time. Thanks for the changes! |
This PR resolves ONYX-1490
artsy/echo#757
Description
Creating a new feature flag for the artwork card long press menu on iOS because the old one is enabled for app versions that contain bugs. Simply enabling the old feature flags in Echo would also enable the feature for the buggy app versions.
PR Checklist
To the reviewers 👀
Changelog updates
Changelog updates
Cross-platform user-facing changes
iOS user-facing changes
Android user-facing changes
Dev changes
Need help with something? Have a look at our docs, or get in touch with us.