Change Symbol Output Message lists new library identifier twice
<!-- --------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 <!-- What is the current behavior and what is the expected behavior? --> <!-- 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. --> The Output Message should output the old library identifier, and the new identifier, but it outputs the new identifier twice. ![image](/uploads/2cb284fd63f759cb481ab278f0569d41/image.png) I'm not sure when or why, but sometimes it also lists the same reference more than once. For some reason it varies if it lists one or two references on the same row. The double listing seems to happen when it lists more than one symbol on the same row. ![image](/uploads/3c483892aae56b08fbe79296f5ee8f9e/image.png) # Steps to reproduce <!-- If there are multiple steps to reproduce it or it is a visual issue, then providing a screen recording as an attachment to this report is recommended. --> <!-- If this issue is specific to a project, please attach the necessary files to this issue. --> <!-- Add the steps to reproduce using the numbers below --> <!-- Add new step numbers before the "KiCad Version" heading. --> 1. Create a blank schematic 2. Add a symbol to it. 3. Right click on the symbol and select Change Symbol. 4. Select a New library identifier. 5. Click Change. # KiCad Version <!-- Copy version information (from main menu Help->About KiCad ->Copy Version Info) and paste it between the triple backticks below to preserve the formatting. --> ``` Application: KiCad Schematic Editor x64 on x64 Version: 7.0.7-31-g00226ae40a, release build Libraries: wxWidgets 3.2.2 FreeType 2.12.1 HarfBuzz 6.0.0 FontConfig 2.14.1 libcurl/7.88.1-DEV Schannel zlib/1.2.13 Platform: Windows 11 (build 22621), 64-bit edition, 64 bit, Little endian, wxMSW Build Info: Date: Aug 22 2023 05:13:40 wxWidgets: 3.2.2 (wchar_t,wx containers) Boost: 1.81.0 OCC: 7.7.1 Curl: 7.88.1-DEV ngspice: 40 Compiler: Visual C++ 1936 without C++ ABI Build settings: KICAD_SPICE=ON ```
issue