hotkey for schematic sheet navigation history ALT+LEFT ALT+RIGHT: turns into canvas-panning at start/end of history
Description
The schematic sheet history navigation command got the standard hotkey ALT+LEFT and ALT+RIGHT to scroll through the previously navigated subsheets. If these action runs into the start/end of this history-heap than these hotkeys are mistaken as canvas-panning-command.
Steps to reproduce
- open attached project, open schematic: schematic_hierarchy_01.zip
- make sure: hotkey for navigation-history: ALT+Left / ALT+right (== standard hotkey combination)
- open navigator panel (left toolbar)
- click in the navigator panel one after another: root sheet --> subsheet_01 --> subsheet_02 --> subsheet_03 --> subsheet_04
- now the canvas should show subsheet_04
- 2x hotkey ALT+LEFT (for navigation history two steps back) --> subsheet_02 is shown
- now 2x hotkey ALT+RIGHT (for navigation history two steps forward)
- now subsheet_04 is shown again, the navigation-history is at the end
- now again hotkey ALT+RIGHT, observe:
- because navigation-history is at the end: no sheet-switch possible
- instead the canvas starts panning
- it seems the ALT+right hotkey is ignored from "navigation history"-hotkey and instead is interpreted as canvas panning hotkey (SHIFT+RIGHT)
KiCad Version
Application: KiCad Schematic Editor x64 on x64
Version: 7.0.3-24-g09febce4ce, release build
Libraries:
wxWidgets 3.2.2
FreeType 2.12.1
HarfBuzz 6.0.0
FontConfig 2.14.1
Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW
wxWidgets: 3.2.2 (wchar_t,wx containers)
Boost: 1.81.0
OCC: 7.6.3
Curl: 7.88.1-DEV
ngspice: 40
Compiler: Visual C++ 1936 without C++ ABI
Build settings:
KICAD_SPICE=ON