gristlabs_grist-core/app/client/widgets
George Gevoian 50af681f47 (core) Use correct empty value in ChoiceEditor.getCellValue
Summary:
The default value of Choice columns is empty string, but ChoiceEditor was
saving nulls whenever a blank value was saved. This was causing unexpected
updates to trigger values due to the cell value changing internally, even
though null and empty string appear the same in the UI.

Test Plan: Browser test.

Reviewers: jarek

Reviewed By: jarek

Differential Revision: https://phab.getgrist.com/D4242
2024-04-30 11:24:36 -04:00
..
AbstractWidget.js (core) Forms post-release fixes and improvements 2024-02-14 16:38:16 -05:00
AttachmentsEditor.ts
AttachmentsWidget.ts (core) Forms post-release fixes and improvements 2024-02-14 16:38:16 -05:00
BaseEditor.js
CellStyle.ts
CheckBox.css
CheckBoxEditor.js
ChoiceEditor.js (core) Use correct empty value in ChoiceEditor.getCellValue 2024-04-30 11:24:36 -04:00
ChoiceListCell.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
ChoiceListEditor.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
ChoiceListEntry.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
ChoiceTextBox.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
ChoiceToken.ts
ConditionalStyle.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
CurrencyPicker.ts (core) Forms Improvements 2024-03-21 13:01:25 -04:00
DateEditor.js
DateTextBox.js (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
DateTimeEditor.css
DateTimeEditor.js
DateTimeTextBox.js
DiffBox.ts
DiscussionEditor.ts (core) Forms improvements 2024-01-19 10:34:03 +01:00
EditorButtons.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
EditorPlacement.ts
EditorTooltip.ts
ErrorDom.ts (core) Allow adding rows to widgets filtered by a link using a formula column 2023-12-18 20:28:41 +02:00
FieldBuilder.css
FieldBuilder.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
FieldEditor.ts
FloatingEditor.ts
FormulaAssistant.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
FormulaEditor.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
HyperLinkEditor.ts
HyperLinkTextBox.ts
NewAbstractWidget.ts (core) Forms post-release fixes and improvements 2024-02-14 16:38:16 -05:00
NewBaseEditor.ts
NTextBox.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
NTextEditor.ts
NumericEditor.ts (core) Fix a bug with editing numbers in some locales. 2024-02-02 22:48:05 -05:00
NumericSpinner.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
NumericTextBox.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
Reference.css
Reference.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
ReferenceEditor.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
ReferenceList.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
ReferenceListEditor.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
Spinner.css
Spinner.ts
Switch.css (core) Forms improvements 2024-01-19 10:34:03 +01:00
TextBox.css
TextEditor.css
TextEditor.js
Toggle.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
TZAutocomplete.ts (core) Forms Improvements 2024-03-21 13:01:25 -04:00
UserType.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
UserTypeImpl.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00