appsmithorg / appsmith

Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
https://www.appsmith.com
Apache License 2.0
34.09k stars 3.68k forks source link

[Bug]-[4288]:When i update a dependent field on an input like widget revalidation should happen #16403

Open dilippitchika opened 2 years ago

dilippitchika commented 2 years ago

Is there an existing issue for this?

Description

List of widgets Problem in each
Input widget, currency input, phone input Default value property should get revalidated when users update validation related fields like isValid, regex
Select, Multi select, Tree select, Multi tree select, radio group, checkbox group, switch group Default value should get revalidated when a options evaluate or user updates options again
Datepicker Default value should get revalidated when min date or max date are updated (happens in widget, not in property pane)
Rating Default value should get revalidated when max rating is updated
Tab Default tab should get revalidated when someone changes the tab names
Table Default selected row should be revalidated if table's page size changes

Steps To Reproduce

  1. Drag widgets describe above
  2. Update the default value first
  3. Then update the properties mentioned above

Public Sample App

No response

Version

Production

dilippitchika commented 2 years ago

Stats

Stat Values
Reach 2144
Effort (months) 0.5