When pasting parts of another circuit into the current circuit, it can happen that the action fails (due to various reasons), and the state of the current circuit is inconsistent afterwards.
One reason why this can happen is when pasting components using generic circuit parameters (such as propagation delay expressions), but the current (target) circuit hasn't a parameter definition with that name.
Improvements:
Possible error situations are detected prior to adding pasted components to the circuit
Improve the error message with more details about the cause. In the above example, it says "Variable 'PD' not defined'
Display the error message as modal dialog with "OK" button instead of the current toast message that disappears too quickly.
When pasting parts of another circuit into the current circuit, it can happen that the action fails (due to various reasons), and the state of the current circuit is inconsistent afterwards.
One reason why this can happen is when pasting components using generic circuit parameters (such as propagation delay expressions), but the current (target) circuit hasn't a parameter definition with that name.
Improvements: