Add ⌘S hotkey to open a task's merge confirmation
This commit is contained in:
Vendored
+7
@@ -3,6 +3,7 @@ import { errorText, h, replace, showAlert } from "./dom.js";
|
||||
import { openSettings } from "./settings.js";
|
||||
import { activeTasks, currentSession, focusedProject, focusProject, focusTab, focusTask, lastVisits, onEach, state } from "./state.js";
|
||||
import { openStatus } from "./status.js";
|
||||
import { confirmMerge } from "./task.js";
|
||||
export function mountNavbar(root) {
|
||||
const status = h("button", { class: "nav-link" }, "Status");
|
||||
status.onclick = openStatus;
|
||||
@@ -32,6 +33,12 @@ export function mountNavbar(root) {
|
||||
e.preventDefault();
|
||||
focusTab("project");
|
||||
}
|
||||
else if (e.key === "s") {
|
||||
e.preventDefault();
|
||||
if (state.selectedTaskId) {
|
||||
void confirmMerge(state.selectedTaskId);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
export function openSwitcher() {
|
||||
|
||||
Reference in New Issue
Block a user