Skip to content
GitLab
    • Why GitLab
    • Pricing
    • Contact Sales
    • Explore
  • Why GitLab
  • Pricing
  • Contact Sales
  • Explore
  • Sign in
  • Get free trial
  • KiCadKiCad
  • KiCad Source CodeKiCad Source Code
  • kicadkicad
  • Issues
  • #14356

clicking on erc/drc-marker hides erc/drc-dialog behind board-window

Description

This report covers the issue from forum-thread https://forum.kicad.info/t/v-7-0-v7-01-pcb-editor-design-rules-checker/41042.

The original poster has problems with the drc-dialog on macos. DRC runs fine and gives some errors. But as soon as he clicks on the error-markers in the board-canvas the drc-dialog is displayed (hidden) behind the board-window.

note: I'm working with windows and I can't reproduce the issue, so probably a specific Mac problem.

additional notes:

  • single monitor system
  • drc-dialog and error-marker clicking worked fine in v6

Steps to reproduce

  1. open a project and board
  2. run DRC
  3. get result (with some errors), leave DRC-dialog open (on top of board-window)
  4. in the board-view click on error-marker:
  5. expected: the drc-dialog should stay still be on top, and should be highlight the clicked error-line
  6. happens on OP system: drc-dialog vanishes in the back of the board-canvas

KiCad Version

Application: KiCad PCB Editor x86_64 on x86_64

Version: 7.0.1-0, release build

Libraries:

    wxWidgets 3.2.2
    FreeType 2.12.1
    HarfBuzz 5.3.1
    FontConfig 2.14.0
    libcurl/7.86.0 (SecureTransport) LibreSSL/3.3.6 zlib/1.2.11 nghttp2/1.47.0

Platform: macOS Ventura Version 13.2.1 (Build 22D68), 64 bit, Little endian, wxMac

Build Info:

    Date: Mar 11 2023 12:55:46
    wxWidgets: 3.2.2 (wchar_t,wx containers)
    Boost: 1.80.0
    OCC: 7.6.3
    Curl: 7.77.0
    ngspice: 38
    Compiler: Clang 13.0.0 with C++ ABI 1002

Build settings:

    KICAD_SPICE=ON


**The following system-info is false and from my system and only to hold the issue open. I don't know whats missing in the above lines.**

Application: KiCad PCB Editor x64 on x64

Version: 7.0.1-35-g819a9da599, release build

Libraries:
	wxWidgets 3.2.2
	FreeType 2.12.1
	HarfBuzz 6.0.0
	FontConfig 2.14.1
	libcurl/7.88.1-DEV Schannel zlib/1.2.13

Platform: Windows 10 (build 19044), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info:
	Date: Mar 18 2023 04:13:36
	wxWidgets: 3.2.2 (wchar_t,wx containers)
	Boost: 1.81.0
	OCC: 7.6.3
	Curl: 7.88.1-DEV
	ngspice: 39
	Compiler: Visual C++ 1934 without C++ ABI

Build settings:
	KICAD_SPICE=ON
Edited Mar 18, 2023 by Maik Freitag
Assignee
Assign to
Time tracking