Help with issue #10078

Hi Joplin Community!

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.

Any help would be greatly appreciated! Thank you.