-
Notifications
You must be signed in to change notification settings - Fork 183
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
Confirmation behaviors #774
Confirmation behaviors #774
Conversation
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.
Can we change what color the text for the input is? It's very difficult to read when it's hovered over right now.
EDIT: After looking at your initial post, I believe the text color is just actually wrong. When you fixed it in commit 011e24f, it looks like you reversed the order of the colors?
Whoops 😅 |
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.
Looks good to me!
Closes #773. Implements confirmation behavior setting.
For a given place, each project file being served will only confirm once in a given Studio session (This resolves the hot workflows of constant connect/disconnect, while still protecting against syncing a different project)
Always confirms before syncing (this is the current noisy behavior)
Only confirms when there are more than X changed instances, defined by the user
(Threshold setting is only shown while confirmation is set to Large Changes)
Only confirms when the project doesn't include the placeId in servePlaceIds
Due to the nature of the threshold setting, I also took the time to make our Setting component more versatile and robust. It can now handle any input component (checkbox, dropdown, custom button/textbox, plus the reset button) without worrying about desc text overlap.