Editing part reference or value moves them back to default location

Bug #1843929 reported by Bram Prosman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Committed
Medium
Jeff Young

Bug Description

When editing a parts reference or value and saving it moves the part reference/value to its default location on the sheet.

1. Place a part, e.g. a resistor (See attachment 1)
2. Edit the value/reference/size and drag them to the desired location (See attachment 2).
3. Change the value (in this example from 330E to 470E) See Attachment 3.
4. When saving the Reference/Value are thrown back to their original location (See attachment 4).

VApplication: Eeschema
Version: (5.99.0-123-gf1790c24e), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6 libidn2/2.0.5 libpsl/0.21.0 (+libidn2/2.1.1) nghttp2/1.34.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: GCC 8.2.0 with C++ ABI 1013

Build settings:
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
ersion :

Tags: eeschema
Revision history for this message
Ian McInerney (imcinerney) wrote :

Please provide the full version information from the About dialog (About - > Copy Version Information).

Also, edit in what way? Can you please provide the steps of the method you are using to recreate this bug.

Changed in kicad:
status: New → Incomplete
Revision history for this message
Bram Prosman (ajprosman) wrote :
Revision history for this message
Bram Prosman (ajprosman) wrote :
Revision history for this message
Bram Prosman (ajprosman) wrote :
Revision history for this message
Bram Prosman (ajprosman) wrote :
description: updated
Revision history for this message
Wayne Stambaugh (stambaughw) wrote :

This does not appear to affect the 5.1 branch.

Changed in kicad:
status: Incomplete → Triaged
importance: Undecided → Low
milestone: none → 6.0.0-rc1
tags: added: eeschema
Revision history for this message
Jeff Young (jeyjey) wrote :

Sadly the move command wasn't setting the autoplaced field correctly (which is stored in the file), so even after the fix it will still happen to fields that were moved previously.

Changed in kicad:
assignee: nobody → Jeff Young (jeyjey)
importance: Low → Medium
status: Triaged → In Progress
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

Fixed in revision d9336e9f9767f933d4a20246fa91f84adacfeabf
https://git.launchpad.net/kicad/patch/?id=d9336e9f9767f933d4a20246fa91f84adacfeabf

Changed in kicad:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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