appsmithorg / appsmithorg/appsmith

[Enhancement]: Indicate to the user as a nudge when default selected does not match with user options on select, radio, checkbox widgets

Open
#9,243 7 comments 0 reactions 0 assignees View on GitHub
Checkbox Group widget Checkbox Widget Enhancement Low MultiSelect Widget MultiTree Select Widget Query Widgets & IDE Pod Radio Widget Select Widget TreeSelect Widgets & Accelerators Pod Widgets Product
Dominant language
TypeScript
Stars
40.9k
Forks
4.8k
Avg merge
1d 22h
Merged PRs (30d)
45

Description

### Is there an existing issue for this?

- [X] I have searched the existing issues

### Summary

Currently, **Default Selected Value(s)** field on Radio, Select, Checkbox, Checkbox group, Tree Select does not validate against user defined options. So incorrect default value simply clears any selection (see video). Instead, provide a nudge to the user on a mismatch between default value set. Also, provide an option to leave this field blank to accommodate flexible use (as is current behavior)

### Why should this be worked on?

Gently nudging the user helps user experience in case they miss changing default text for any reason.

[![LOOM DEMO](http://cdn.loom.com/sessions/thumbnails/4b8df9aecf7641418153cd8c9f9ae145-00001.gif)](https://www.loom.com/share/4b8df9aecf7641418153cd8c9f9ae145)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.