Skip to content

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

  1. 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
  2. open the copy-project, open schematic. notice: there are two global labels on all sheets, intersheet-references are currently enabled
  3. switch to page 1 (root page)
  4. disable intersheet references in schematic-setup-->general-->Formatting-->Intersheet references. close schematic-setup.
  5. look at page 1: intersheet references are off --> good
  6. Don't switch to another subsheet. Instead directly save & close kicad
  7. reopen kicad, reopen schematic, check all subsheets:
  8. on root-sheet: intersheet references are still OFF --> good
  9. 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