Skip to content

Commit 1f10ac8

Browse files
committed
Make the restart engine switch between 2 types
1 parent b2ec191 commit 1f10ac8

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/controller/actions/shortcuts.ts

+8-1
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,14 @@ export class ShortcutManager {
345345
const desktop = this.ctrl.desktopFactory.createDefaultDesktop();
346346
const engineConfig = this.ctrl.driverManager.getEngineConfig(desktop);
347347
let engineType = engineConfig.engineType;
348-
this.ctrl.qmlObjects.osd.show("Restart: " + engineName(engineType));
348+
if (EngineType.BTree == engineType) {
349+
engineConfig.engineType = EngineType.Half;
350+
} else {
351+
engineConfig.engineType = EngineType.BTree;
352+
}
349353
this.ctrl.driverManager.setEngineConfig(desktop, engineConfig);
354+
engineConfig.engineType = engineType;
355+
this.ctrl.driverManager.setEngineConfig(desktop, engineConfig);
356+
this.ctrl.qmlObjects.osd.show("Restart: " + engineName(engineType));
350357
}
351358
}

0 commit comments

Comments
 (0)