-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
After the undo operation, the tracks and vias are not deleted #15
Comments
Hi, thanks for the report. On which KiCad version are you running the plugin? Which version of the plugin are you running? You can attach If you save the board after the undo operation, close the KiCad and open it again, are the tracks and vias still there. It might be the case that only graphics is not refreshed. In any case I doubt I'll be able to do much in the short run |
Kicad6.0.6 |
|
Hello, I, too, stumbled upon this problem. Furthermore you can actually not select the tracks and vias. This is solved by saving the project and restarting KiCad. I'm using "6.0.8-f2edbf62ab |
After using your excellent extension the first time the undo function actually worked. But then I changed another bit of the layout, told the extension to delete all lines and to replicate the blocks anew - and this was when the undo functionality broke. |
Thanks for additional info. The main problem with this issue is that I can not recreate it. I'll admit the plugin might be doing something funky which might not be expected or supported by KiCad backend, but it is hard for me to find out what is causing this. It might be my plugin or it might be a bug in KiCad. It might be the "Remove existing ..." feature that is causing this or it might be "Delete duplicates" causing this. It might be the case that when running the plugin multiple times in one session, so that plugin does not/fails to close properly therefore tripping the KiCad's builtin undo functionality |
One thing that I can do is to improve the logging. Specifically to store all the logs and not just the latest one. Having the history of the logs available might offer an more insight what is going on. But I am reluctant to change this as this would either lay waste to the users project folder with numerous logging files or make logging file ridiculously long. I'll have to think about this. |
Same on v7.99 |
@hildogjr , do you have a test project or a project that you could share for me to test this. Does this also depend on specific plugin settings? Can you document one case of this as verbosely as you can? |
Also, can you list which additional plugins you have installed, and also listing which modules you have installed in KiCad's python (execute |
The text was updated successfully, but these errors were encountered: