gristlabs_grist-core/app/client/widgets
Dmitry S 1274fe55fb (core) Fix linking of new records when attachment is the first thing added.
Summary:
Fixes a bug when in a linked widget, the automatic reference wasn't being set
for a new record if attachment is the first thing that gets added to the
record.

- Move handling of 'setCursorPos' pseudo-command to GristDoc to support cross-section switching (relevant when moving attachment into a cell of a non-active page widget)
- Modernize code for AttachmentsWidget slightly (better typings, css conventions)
- Change the fix in https://phab.getgrist.com/D3796 from using isolate to using different z-index values, to avoid a change in the look of the cursor on Attachment cells.

Test Plan: Added a test case for what's possible to test with webdriver.

Reviewers: georgegevoian

Reviewed By: georgegevoian

Differential Revision: https://phab.getgrist.com/D3811
2023-03-09 08:54:36 -05:00
..
AbstractWidget.js
AttachmentsEditor.ts (core) Fix linking of new records when attachment is the first thing added. 2023-03-09 08:54:36 -05:00
AttachmentsWidget.ts (core) Fix linking of new records when attachment is the first thing added. 2023-03-09 08:54:36 -05:00
BaseEditor.js
CellStyle.ts trad: make the widgets and the Welcome Tour translatable 2023-01-24 13:47:09 +01:00
CheckBox.css fix: hide check box from toggle in formula mode 2023-01-25 16:28:07 +01:00
CheckBoxEditor.js
ChoiceEditor.js
ChoiceListCell.ts
ChoiceListEditor.ts
ChoiceListEntry.ts
ChoiceTextBox.ts trad: make the widgets and the Welcome Tour translatable 2023-01-24 13:47:09 +01:00
ChoiceToken.ts
ConditionalStyle.ts trad: make the widgets and the Welcome Tour translatable 2023-01-24 13:47:09 +01:00
CurrencyPicker.ts trad: make the widgets and the Welcome Tour translatable 2023-01-24 13:47:09 +01:00
DateEditor.js (core) Fix one day shift in datepicker for DateTime column [WIP] 2023-02-15 14:54:33 +01:00
DateTextBox.js
DateTimeEditor.css (core) Add dark theme to date picker 2023-02-03 10:37:12 -05:00
DateTimeEditor.js
DateTimeTextBox.js
DiffBox.ts
DiscussionEditor.ts trad: make the widgets and the Welcome Tour translatable 2023-01-24 13:47:09 +01:00
EditorButtons.ts
EditorPlacement.ts
EditorTooltip.ts fix: styling error + word error 2023-01-24 13:51:53 +01:00
ErrorDom.ts
FieldBuilder.css
FieldBuilder.ts trad: make the widgets and the Welcome Tour translatable 2023-01-24 13:47:09 +01:00
FieldEditor.ts trad: make the widgets and the Welcome Tour translatable 2023-01-24 13:47:09 +01:00
FormulaEditor.ts trad: make the widgets and the Welcome Tour translatable 2023-01-24 13:47:09 +01:00
HyperLinkEditor.ts trad: make the widgets and the Welcome Tour translatable 2023-01-24 13:47:09 +01:00
HyperLinkTextBox.ts
NewAbstractWidget.ts
NewBaseEditor.ts
NTextBox.ts
NTextEditor.ts
NumericTextBox.ts trad: make the widgets and the Welcome Tour translatable 2023-01-24 13:47:09 +01:00
Reference.css
Reference.ts trad: make the widgets and the Welcome Tour translatable 2023-01-24 13:47:09 +01:00
ReferenceEditor.ts
ReferenceList.ts
ReferenceListEditor.ts
Spinner.css
Spinner.ts
Switch.css
TextBox.css
TextEditor.css
TextEditor.js
Toggle.ts
TZAutocomplete.ts
UserType.ts trad: make the widgets and the Welcome Tour translatable 2023-01-24 13:47:09 +01:00
UserTypeImpl.ts