commit f779702061d0586b1513f8bd0e00b7ca272f6b50
parent 96699a90d3ad32dbfd771ca5e4b83124baba8656
Author: Hunter
Date: Thu, 1 Aug 2024 13:02:17 -0400
require ArrowDown keyup before adding subtask
Diffstat:
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/index.html b/index.html
@@ -119,7 +119,7 @@
e.preventDefault();
return;
}
- if (isLastSubtask(task) && (lastSubtaskDownArrowReleased || currentTask.subtasks.length === 1)) {
+ if (isLastSubtask(task) && lastSubtaskDownArrowReleased && task !== currentTask) {
e.preventDefault();
keyHandler.arrowDown.blocked = true;
addNewSubtask(currentTask, task);
@@ -410,9 +410,6 @@
const prevTask = currentIndex === 1 ? currentTask : tasks[currentIndex - 2];
selectAndFocusTask(prevTask);
}
- // } else if (currentTask !== taskPath[0]) {
- // navigateToParentTask();
- // }
} else {
if (currentIndex < tasks.length) {
selectAndFocusTask(tasks[currentIndex]);
@@ -470,6 +467,7 @@
currentTask.selectedSubtaskId = task.id;
}
updateBreadcrumbs(task);
+ lastSubtaskDownArrowReleased = isLastSubtask(task);
}
function updateBreadcrumbs(selectedTask) {