I'm Aditya, a new contributor to Joplin and am trying to work on issue #10078:
I have the project setup and running locally on an M1 Mac; have had a preliminary look through relevant parts of the codebase (/gui, /gui/NoteList), and have read through the dev documentation. I seek help on:
How should I go about thinking of a solution to this problem?
Should I need to be looking into things outside /gui?
Edit:
So far, I've found out that the document.activeElement switches to the body as soon as the note-item in focus goes beyond the visible segment of the scroll area.