Differential pair net trace width sizes not respected within the edit menu when "Use net class widths" is checked
- [x] I have checked and ensured that no one else has reported this issue. <!-- --------Before Creating a New Issue----------- * Limit report to a single issue. * Search the issue tracker to verify the issue has not already been reported. * Complete all instructions between `template comment markers <>. * Keep report contents limited to the necessary information required to fix the issue. * When creating an issue against the stable version of KiCad, make sure the latest available stable version is installed as issues may have already been resolved in later stable versions. --> # Description When editing a differential pair trace width (using the edit menu), selecting the "Use net class widths" checkbox uses the single-track trace width rather than the DP trace width. The expected behavior is that the DP trace width is used for these nets. <!-- If the issue is visual/graphical, please attach screenshots of the problem. --> <!-- Add the issue details below this line and before the "Steps to reproduce" heading. --> # Steps to reproduce 1. Create a differential pair. 2. Assign the differential pair to a net class. 3. Within the PCB editor, assign the netclass a track width as 0.1mm and the DP width as 0.2mm. 4. Lay out the differential pair within the PCB editor. 5. Select both differential pair signals, click "e" to bring up the edit menu. 6. Select the checkbox "Use net class widths". 7. Note that the trace width for this pair has been updated to 0.1mm instead of 0.2mm. # KiCad Version ``` Application: KiCad PCB Editor arm64 on arm64 Version: (7.0.0-0), release build Libraries: wxWidgets 3.2.1 FreeType 2.12.1 HarfBuzz 5.3.1 FontConfig 2.14.0 libcurl/7.85.0 SecureTransport (LibreSSL/3.3.6) zlib/1.2.11 nghttp2/1.47.0 Platform: macOS Ventura Version 13.1 (Build 22C65), 64 bit, Little endian, wxMac Build Info: Date: Feb 12 2023 10:56:31 wxWidgets: 3.2.1 (wchar_t,wx containers) Boost: 1.80.0 OCC: 7.6.3 Curl: 7.77.0 ngspice: 38 Compiler: Clang 13.0.0 with C++ ABI 1002 Build settings: KICAD_SPICE=ON ```
issue