pcbnew: Drag tool not working on footprints

Bug #1755695 reported by Bob A
This bug report is a duplicate of:  Bug #1743099: No drag footprint in modern canvases. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
New
Undecided
Unassigned

Bug Description

When I hover the mouse over a trace and press 'D', the cursor changes and the drag tool is activated.
If I do the same over a footprint nothing happens, even if I select the footprint first, I am not able to drag it.
Only possibility is to move the footprint, but then all traces are disconnected.
Sometime I would like to move a footprint with the traces remaining attached to it. I know this doesn't make sense in every situation (TQFP..), so maybe one could select the desired behaviour or make two separate commands / tools?

Application: kicad
Version: (5.0.0-rc2-dev-194-g8567eab09), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1 librtmp/2.3
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON

Tags: pcbnew
Revision history for this message
Nick Østergaard (nickoe) wrote :

Is this in the GAL canvases? Also know as modern or accelerated.

tags: added: pcbnew
Revision history for this message
Bob A (nerknal) wrote :

I just checked, seems to be with all three toolsets (legacy, modern accelerated and modern fallback).

In legacy mode no reaction at all, in both modern modes the footprint gets highlighted, but nothing else happens.

Revision history for this message
Bob A (nerknal) wrote :

Now found out that dragging works for footprints in legacy-mode!

BUT you have to use 'G' keyboard-shortcut!

'D' and 'G' work for traces, only 'G' for footprints.

Having a look at the context-menu clarifies the differences between 'D' and 'G'.

So not really a bug it seems to me, sorry for the false alert!

Don't know whether "drag while keeping slope" makes sense when moving a footprint around, even dragging doesn't make sense in every situation...

Revision history for this message
Jeff Young (jeyjey) wrote :

@Bob, thanks for following up.

(Since drag *is* missing from the modern canvases, I've linked this report over to that.)

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.