edrlab / thorium-reader

A cross platform desktop reading app, based on the Readium Desktop toolkit
https://www.edrlab.org/software/thorium-reader/
BSD 3-Clause "New" or "Revised" License
1.79k stars 154 forks source link

Feature regression: SHIFT + CTRL + n does not focus on current heading in TOC #2373

Closed danielweck closed 4 months ago

danielweck commented 4 months ago

Follow-up to https://github.com/edrlab/thorium-reader/commit/4f0a1ba0305b2d5a864c55a64bed3c778cda88cf

See: https://github.com/edrlab/thorium-reader/issues/2322#issuecomment-2133805270

Functional regression:

SHIFT + CTRL + n (FocusReaderNavigationTOC): in reader window, moves the keyboard focus to the navigation panel, but more specifically into the table of contents, and if possible at the detected heading / closest to the reading location.

https://github.com/edrlab/thorium-reader/wiki/Keyboard-shortcuts

danielweck commented 4 months ago

I have marked this for Thorium3.0 due to being an essential feature for navigating large / deep TOCs (otherwise CTRL+n resets the exploration of the hierarchical structure to its root)

danielweck commented 4 months ago

Follow-up issue: https://github.com/edrlab/thorium-reader/issues/2379