gristlabs_grist-core/app/client/components
Jarosław Sadziński 61023ecaa9 (core) Preventing updates for widgets options when nothing has changed
Summary:
Custom widget was reseving its options, even though they haven't been changed. This
resulted with an ACL error and a popup message in readonly mode.

Test Plan:
Existing and manual.
To recreate:
1. Create a page with a calendar widget (don't change anything)
2. View this page as a Viewer (using ACL dropdown in tools)
3. The error should be shown.

Reviewers: georgegevoian

Reviewed By: georgegevoian

Subscribers: georgegevoian

Differential Revision: https://phab.getgrist.com/D4060
2023-09-27 23:19:25 +02:00
..
AceEditor.css
AceEditor.js
AceEditorCompletions.ts
ActionLog.css
ActionLog.ts
Banner.ts
Base.js
BaseView2.ts
BaseView.js
BehavioralPromptsManager.ts
buildViewSectionDom.ts
CellPosition.ts
CellSelector.ts
ChartView.css
ChartView.ts
ClientScope.ts
Clipboard.css
Clipboard.js
CodeEditorPanel.css
CodeEditorPanel.ts
ColumnFilters.css
ColumnTransform.ts
Comm.ts
commandList.ts
commands.css
commands.ts
CopySelection.ts
Cursor.ts
CursorMonitor.ts
CustomCalendarView.ts
CustomView.css
CustomView.ts
DataTables.ts
DetailView.css
DetailView.js
DocComm.ts
DocConfigTab.js
DocumentUsage.ts
Drafts.ts
duplicatePage.ts
EditorMonitor.ts
EmbedForm.css
FieldConfigTab.css
FormulaTransform.ts
GridView.css
GridView.js
GristDoc.css
GristDoc.ts
GristWSConnection.ts
Importer.ts
Layout.css
Layout.ts
LayoutEditor.css
LayoutEditor.ts
LayoutTray.ts
LinkingState.ts
Login.css
modals.ts
ParseOptions.ts
PluginScreen.ts
Printing.css
Printing.ts
RawDataPage.ts
RecordLayout.css
RecordLayout.js
RecordLayoutEditor.js
RefSelect.ts
SearchBar.css
SelectionSummary.ts
TypeConversion.ts
TypeTransform.ts
UndoStack.ts
UnsavedChanges.ts
ValidationPanel.css
ValidationPanel.js
ViewAsBanner.ts
viewCommon.css
viewCommon.js
ViewConfigTab.css
ViewConfigTab.js
ViewLayout.css
ViewLayout.ts
ViewLinker.css
ViewPane.ts
WidgetFrame.ts