Symbol Editor - rotate when placing a new pin doesn't refresh screen until mouse movement

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

Bug Description

If I place a new pin and try to rotate it (using keyboard shortcut) while placing, I get unexpected and seemingly random delays in the rotate operation. However, if I place the pin and then try to move it and rotate while moving I get no delays at all.

Application: KiCad
Version: (5.1.0-1426-g120637bd9), 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.20.2 (+libidn2/2.0.5) 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

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

Looks like the screen is not refreshed until the mouse is moved, is this what you see?

tags: added: eeschema
summary: - Symbol Editor - rotate symbol takes too long when placing a new pin
+ Symbol Editor - rotate takes too long when placing a new pin
Revision history for this message
Art (diametrix) wrote : Re: Symbol Editor - rotate takes too long when placing a new pin

Yes. I didn't correlate mouse movements with the rotation of the pin. That's exactly what it is. It is weird though that it doesn't happen when you try to move an existing pin

Changed in kicad:
importance: Undecided → Low
milestone: none → 6.0.0-rc1
status: New → Triaged
summary: - Symbol Editor - rotate takes too long when placing a new pin
+ Symbol Editor - rotate when placing a new pin doesn't refresh screen
+ until mouse movement
Jeff Young (jeyjey)
Changed in kicad:
assignee: nobody → Jeff Young (jeyjey)
status: Triaged → In Progress
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

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

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.