Footprint Editor filter does not update the list properly

Bug #1826482 reported by Leandro Heck
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
New
Low
Unassigned

Bug Description

The filter kind of works but when I pass the mouse over the filtered results, the list updates. I think all items are being replaced by its next item or something similar.

Application: kicad
Version: 5.1.2-f72e74a~84~ubuntu19.04.1, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.64.0 OpenSSL/1.1.1b zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) libssh/0.8.6/openssl/zlib nghttp2/1.36.0 librtmp/2.3
Platform: Linux 5.0.0-13-generic 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.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.64.0
    Compiler: GCC 8.3.0 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=ON
    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=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

Tags: ui
Revision history for this message
Michael Kavanagh (michaelkavanagh) wrote :

Can't reproduce, can you please provide a description of what exactly is wrong and steps to recreate it? A screen recording would also be helpful.

summary: - Footprint edutor filder does not update the list properly
+ Footprint Editor filter does not update the list properly
Changed in kicad:
status: New → Incomplete
Revision history for this message
Leandro Heck (leoheck) wrote :

For some reason I could not record the screen yet.
But to reproduce:

- Launch the Footprint Editor
- Go to the libraries search and type something like "ba" for banana connectors
- Pass the mouse over the list with the results (the list should be bigger than the screen I guess)

So, the items will change its position as soon mouse passes over them.

I was testing...
If you type only "b" it does not show the issue.
If you type "ba" it will reproduce the issue.
The same with "c" and "ca".

Maybe it generates the problem after adding a second character because it is not necessary to hit enter to search for results.

Revision history for this message
Leandro Heck (leoheck) wrote :

Michael, here is the video.
The cursor is not visible, but my mouse is making the list items to change.

https://www.dropbox.com/s/ww5xwtylg381noz/kicad_footprint_editor_issue_04-27-2019_09%3A32%3A14%20PM.webm?dl=0

Revision history for this message
Michael Kavanagh (michaelkavanagh) wrote :

Thanks. Does this happen with any other tree controls (e.g. Symbol Editor, Choose Symbol dialog)?

Changed in kicad:
importance: Undecided → Low
milestone: none → 5.1.3
status: Incomplete → New
tags: added: ui
Revision history for this message
John Beard (john-j-beard) wrote :

This is an issue in all tree views and (I theorise) is a GTK+3 issue.

Revision history for this message
Michael Kavanagh (michaelkavanagh) wrote :

Damn I searched for this duplicate for ages. Thanks John!

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.