Suppose we have a fully routed and correct, error free PCB that was created from a fully connected and correct, error free Schematic.
Suppose that in the Schematic we change a net named "oldnet" to "newnet".
At the moment, after doing Update PCB... in the Schematic Editor or Import Changes... in the PCB Editor, the names of the pads in the PCB associated with pins in the Schematic that are connected to that net all change from "oldnet" to "newnet".
The name of the track on the PCB, however does not update: the netname of the track remains as "oldnet".
This causes the sort of problems illustrated in these two screenshots:
Original net name in the schematic:
![image.png](//image.easyeda.com/pullimage/E7RCKMvguNXs7GrGJyWEfTBhDxmaNBYyMnOKtg4G.png)
Original pad and net name in the PCB:
![image.png](//image.easyeda.com/pullimage/IW9LMmGgEF5TcVHvC7MImeyhaSkSUMWZ5323RB6C.png)
Schematic after net name change:
![image.png](//image.easyeda.com/pullimage/43TPGQatboBAyJyHqxr0x92LhpzfeyvkGZjuuKDJ.png)
PCB after Import Changes. Pads are now named **newnet** but track is still named **oldnet**:
![image.png](//image.easyeda.com/pullimage/TLJWA4MGuBOS6K9vbgBvwrhnvPK5hSeiZdPifjRH.png)
There are also situations where net names may change in the schematic as a result of two nets being merged and that will cause the same issue with pads being renamed but tracks not.
This topic is an example of (mostly!) this problem:
[https://easyeda.com/forum/topic/EasyEDA-after-the-board-update-button-stops-seeing-tracks-and-connections-3cf0fd03c33147d2b77cdf104eb73e60](https://easyeda.com/forum/topic/EasyEDA-after-the-board-update-button-stops-seeing-tracks-and-connections-3cf0fd03c33147d2b77cdf104eb73e60)
* I think that there should be at least a warning that if net names have been changed in the schematic than naming conflicts with already routed tracks may occur. And suggest that tracks should be checked carefully and updated manually as required.
* What I would _like_ to see is a dialogue that says something like "This change will update the net names of pads on the PCB. Do you want the names of **tracks** already routed to these **pads** to be updated to match the new **pad** net names?".
* Even better would be to list in the dialogue which pads are affected by the changes to help identify the tracks.
* Maybe even offer a Yes/No option for each track (with a Select All option).
Chrome
78.0.3904.70
Ubuntu
EasyEDA
6.2.46