I can confirm that 'C' doesn't do a copy with either Toolset (the text layer isn't material).
I can't reproduce the "fills zones" issue in the Modern Toolset. You might need to reset your hotkeys.
With the Modern Toolset there are additional issues:
Select a PCB text item.
Right-click > Copy
Move mouse somewhere else and click.
Ctrl-V
Don't move mouse: can't see pasted text item.
Move mouse: pasted text item appears.
Select a different PCB text item.
Right-click > Copy
Move mouse somewhere else but do NOT click.
Ctrl-V
Move mouse and note that wrong text was pasted (it's the first one)
Select a different PCB text item.
Right-click > Copy
Move mouse somewhere else and CLICK.
Ctrl-V
Move mouse and note that correct text was pasted.
Application: kicad
Version: (6.0.0-rc1-dev-354-gddbf8e3ff-dirty), debug build
Libraries:
wxWidgets 3.0.4
libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Platform: Mac OS X (Darwin 17.7.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
wxWidgets: 3.0.4 (UTF-8,STL containers,compatible with 2.8)
Boost: 1.66.0
Curl: 7.57.0
Compiler: Clang 9.1.0 with C++ ABI 1002
I can confirm that 'C' doesn't do a copy with either Toolset (the text layer isn't material).
I can't reproduce the "fills zones" issue in the Modern Toolset. You might need to reset your hotkeys.
With the Modern Toolset there are additional issues:
Select a PCB text item.
Right-click > Copy
Move mouse somewhere else and click.
Ctrl-V
Don't move mouse: can't see pasted text item.
Move mouse: pasted text item appears.
Select a different PCB text item.
Right-click > Copy
Move mouse somewhere else but do NOT click.
Ctrl-V
Move mouse and note that wrong text was pasted (it's the first one)
Select a different PCB text item.
Right-click > Copy
Move mouse somewhere else and CLICK.
Ctrl-V
Move mouse and note that correct text was pasted.
Application: kicad rc1-dev- 354-gddbf8e3ff- dirty), debug build compatible with 2.8)
Version: (6.0.0-
Libraries:
wxWidgets 3.0.4
libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Platform: Mac OS X (Darwin 17.7.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
wxWidgets: 3.0.4 (UTF-8,STL containers,
Boost: 1.66.0
Curl: 7.57.0
Compiler: Clang 9.1.0 with C++ ABI 1002
Build settings: WX_GRAPHICS_ CONTEXT= ON WX_OVERLAY= ON SCRIPTING= ON SCRIPTING_ MODULES= OFF SCRIPTING_ WXPYTHON= OFF SCRIPTING_ ACTION_ MENU=OFF GITHUB_ PLUGIN= ON USE_OCE= OFF USE_OCC= OFF
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON