diff --git a/backend/Origam.Server/Configuration/HtmlClientConfig.cs b/backend/Origam.Server/Configuration/HtmlClientConfig.cs index 457a3e1012..31a7e70c19 100644 --- a/backend/Origam.Server/Configuration/HtmlClientConfig.cs +++ b/backend/Origam.Server/Configuration/HtmlClientConfig.cs @@ -3,6 +3,6 @@ public class HtmlClientConfig { public bool ShowToolTipsForMemoFieldsOnly { get; set; } - public int RowStatesDebouncingDelayMilliseconds { get; set; } = 200; + public int RowStatesDebouncingDelayMilliseconds { get; set; } } } \ No newline at end of file diff --git a/backend/Origam.Server/TemplateFiles/_appsettings.json b/backend/Origam.Server/TemplateFiles/_appsettings.json index 801bcef40b..cbbe526a47 100644 --- a/backend/Origam.Server/TemplateFiles/_appsettings.json +++ b/backend/Origam.Server/TemplateFiles/_appsettings.json @@ -143,7 +143,7 @@ }, "HtmlClientConfig":{ "ShowToolTipsForMemoFieldsOnly" : "false", - "RowStatesDebouncingDelayMilliseconds": 200 + "RowStatesDebouncingDelayMilliseconds": 0 }, "Logging": { "LogLevel": { diff --git a/frontend-html/src/model/entities/RowState.ts b/frontend-html/src/model/entities/RowState.ts index cae7268bc8..e926034440 100644 --- a/frontend-html/src/model/entities/RowState.ts +++ b/frontend-html/src/model/entities/RowState.ts @@ -45,7 +45,7 @@ export class RowState implements IRowState { constructor(debouncingDelayMilliseconds?: number) { this.triggerLoadDebounced = _.debounce( this.triggerLoadImm, - debouncingDelayMilliseconds == undefined ? 200 : debouncingDelayMilliseconds); + debouncingDelayMilliseconds == undefined ? 0 : debouncingDelayMilliseconds); visibleRowsChanged.subscribe((visibleRows) => { const dataSource = getDataSource(this); if (!visibleRows || dataSource.identifier !== visibleRows.dataSourceId) {