summaryrefslogtreecommitdiffhomepage
path: root/gui/src/shared
diff options
context:
space:
mode:
Diffstat (limited to 'gui/src/shared')
-rw-r--r--gui/src/shared/ipc-schema.ts3
-rw-r--r--gui/src/shared/ipc-types.ts7
2 files changed, 6 insertions, 4 deletions
diff --git a/gui/src/shared/ipc-schema.ts b/gui/src/shared/ipc-schema.ts
index 85c7f2cabc..210e85e007 100644
--- a/gui/src/shared/ipc-schema.ts
+++ b/gui/src/shared/ipc-schema.ts
@@ -34,7 +34,6 @@ import {
ICurrentAppVersionInfo,
IHistoryObject,
IWindowShapeParameters,
- ScrollPositions,
} from './ipc-types';
export interface ITranslations {
@@ -76,7 +75,6 @@ export interface IAppStateSnapshot {
changelog: IChangelog;
forceShowChanges: boolean;
navigationHistory?: IHistoryObject;
- scrollPositions: ScrollPositions;
}
// The different types of requests are:
@@ -130,7 +128,6 @@ export const ipcSchema = {
navigation: {
reset: notifyRenderer<void>(),
setHistory: send<IHistoryObject>(),
- setScrollPositions: send<ScrollPositions>(),
},
daemon: {
isPerformingPostUpgrade: notifyRenderer<boolean>(),
diff --git a/gui/src/shared/ipc-types.ts b/gui/src/shared/ipc-types.ts
index 2b42f42b0e..4d2a35357f 100644
--- a/gui/src/shared/ipc-types.ts
+++ b/gui/src/shared/ipc-types.ts
@@ -13,8 +13,13 @@ export interface IWindowShapeParameters {
export type IChangelog = Array<string>;
+export interface LocationState {
+ scrollPosition: [number, number];
+ expandedSections: number[];
+}
+
export interface IHistoryObject {
- entries: Location<unknown>[];
+ entries: Location<LocationState>[];
index: number;
lastAction: Action;
}