intersheet references: schematic setup settings affect only root-sheet
Description
With v6.99 every global label contains an own label-field "intersheet References", but the recommended way to change the "show On/Off" is through the schematic-setup menu. ( by the way: The two different setting-methods give different results --> another issue for later).
Switching the intersheet-references (for global labels) on/off in the schematic-setup-->Generals-->Formatting dialog seems to influence only the root sheet.
Steps to reproduce
- download project, and make a copy to work with (because the steps will change the project, you should retain an original for multiple tests): plot_multi_pages_intersheet.zip
- open the copy-project, open schematic. notice: there are two global labels on all sheets, intersheet-references are currently enabled
- switch to page 1 (root page)
- disable intersheet references in schematic-setup-->general-->Formatting-->Intersheet references. close schematic-setup.
- look at page 1: intersheet references are off --> good
- Don't switch to another subsheet. Instead directly save & close kicad
- reopen kicad, reopen schematic, check all subsheets:
- on root-sheet: intersheet references are still OFF --> good
- all previously unopened subsheets: intersheet references are still ON --> the subsheets have not seen the change in the schematic-setup
KiCad Version
Application: KiCad Schematic Editor (64-bit)
Version: (6.99.0-4686-gbba8a0826e), release build
Libraries:
wxWidgets 3.2.1
FreeType 2.12.1
HarfBuzz 5.0.1
FontConfig 2.14.1
Platform: Windows 10 (build 19044), 64-bit edition, 64 bit, Little endian, wxMSW
wxWidgets: 3.2.1 (wchar_t,wx containers)
Boost: 1.80.0
OCC: 7.6.2
Curl: 7.86.0-DEV
ngspice: 37
Compiler: Visual C++ 1929 without C++ ABI
Build settings:
KICAD_SPICE=ON
Edited by Maik Freitag