Selection for multiline text in eeschema rendered with increasing offset

Bug #1838841 reported by MightyPork
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Committed
Low
Jeff Young

Bug Description

Free multi-line text in eeschema, when selected, draws the selection highlight with offset that increases with each line. It's also offset a few pixels horizontally.

Longer texts render some of the highlight entirely outside the text.

Tested in commit 01e78b04c.

Application: Eeschema
Version: (5.1.0-1415-g01e78b04c), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.65.3 OpenSSL/1.1.1c zlib/1.2.11 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh2/1.8.2 nghttp2/1.36.0
Platform: Linux 5.2.3-arch1-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
    Boost: 1.69.0
    OpenCASCADE Technology: 7.3.0
    Curl: 7.65.3
    Compiler: GCC 9.1.0 with C++ ABI 1013

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

Tags: eeschema
Revision history for this message
MightyPork (mighty-pork) wrote :
MightyPork (mighty-pork)
description: updated
Changed in kicad:
status: New → Confirmed
Jeff Young (jeyjey)
Changed in kicad:
assignee: nobody → Jeff Young (jeyjey)
milestone: none → 6.0.0-rc1
status: Confirmed → In Progress
importance: Undecided → Low
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

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

Changed in kicad:
status: In Progress → Fix Committed
tags: added: eeschema
Revision history for this message
MightyPork (mighty-pork) wrote :

Confirming fixed in 5.1.0-1426-g120637bd9

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.