ratsnests not refreshed after undo and redo

Bug #1559787 reported by michalstec
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Medium
Unassigned

Bug Description

The problem is that editing a board using moving block sometimes leads to staying old invalid ratsnests. I've shot a videos with the bug appearing after using undo and redo.
The steps to reproduce (shown on a video):
1. Select and move a block so that some of tracks are left unconnected
2. See that the unconnected tracks are assigned to some nets (see NetName in left bottom corner)
3. Undo and redo
4. See that the unconnected tracks are not assigned to any net (they were before undo-redo)
5. Remove the unconnected tracks and see that the ratsnests don't disappear.

Application: kicad
Version: 0.201603161423+6623~43~ubuntu14.04.1-product, release build
Libraries: wxWidgets 3.0.2
           libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Platform: Linux 3.19.0-32-generic x86_64, 64 bit, Little endian, wxGTK
- Build Info -
wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8)
Boost: 1.54.0
Curl: 7.35.0
KiCad - Compiler: GCC 4.8.4 with C++ ABI 1002
        Settings: USE_WX_GRAPHICS_CONTEXT=OFF
                  USE_WX_OVERLAY=OFF
                  KICAD_SCRIPTING=ON
                  KICAD_SCRIPTING_MODULES=ON
                  KICAD_SCRIPTING_WXPYTHON=ON
                  USE_FP_LIB_TABLE=HARD_CODED_ON
                  BUILD_GITHUB_PLUGIN=ON

Revision history for this message
michalstec (nnn4000) wrote :
Changed in kicad:
status: New → Confirmed
importance: Undecided → Medium
tags: added: cern gal pcbnew ratsnest
Revision history for this message
Nicholas Savenlid (nicholas-z) wrote :

there are a bunch of times when pcbnew dont refresh all possible things

you need to exit and reenter, sometimes just re-read the netlist.

sorry for lack of examples just now but its a lot of quirks

cairo
4.0.2+
windows 7 64

Revision history for this message
Maciej Suminski (orsonmmz) wrote :

I cannot reproduce the problem with current version (aea9163a).
If you confirm the problem is solved for you as well, please mark the bug as 'Fix Committed'.

Changed in kicad:
status: Confirmed → Incomplete
michalstec (nnn4000)
Changed in kicad:
status: Incomplete → Fix Committed
Changed in kicad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.