on root task, don't move cursor on shift+left

Hunter
Friday, August 9th, 2024 at 11:40 PM

index.html+2-3

index.html
664  					e.preventDefault();
665  					if (!keyHandler.shiftLeft.pressed) {
666  						keyHandler.shiftLeft.pressed = true;
    -						placeCursorAtBeginning(e.target);
667  						navigateToParentTask();
668  					}
669  				}

725  				if (direction === 'up') {
726  					if (currentIndex > 0) {
727  						const prevTask = currentIndex === 1 ? currentTask : tasks[currentIndex - 2];
    -						selectAndFocusTask(prevTask);
728  						placeCursorAtBeginning(currentElement);
729 +						selectAndFocusTask(prevTask);
730  					}
731  				} else {
732  					if (currentIndex < tasks.length) {
    -						selectAndFocusTask(tasks[currentIndex]);
733  						placeCursorAtBeginning(currentElement);
734 +						selectAndFocusTask(tasks[currentIndex]);
735  					}
736  				}
737  				lastSubtaskDownArrowReleased = false;