Index: draw_ly_spec.c =================================================================== --- draw_ly_spec.c (revision 11028) +++ draw_ly_spec.c (revision 11029) @@ -47,7 +47,7 @@ cctx.screen = drawn_area; cctx.grp = pcb_get_layergrp(PCB, gid); cctx.color = conf_core.appearance.color.paste; - cctx.thin = conf_core.editor.thin_draw || conf_core.editor.thin_draw_poly; + cctx.thin = conf_core.editor.thin_draw || conf_core.editor.thin_draw_poly || conf_core.editor.wireframe_draw; cctx.invert = 0; cctx.poly_before = pcb_gui->poly_before; cctx.poly_after = pcb_gui->poly_after; @@ -81,7 +81,7 @@ cctx.screen = screen; cctx.grp = pcb_get_layergrp(PCB, gid); cctx.color = conf_core.appearance.color.mask; - cctx.thin = conf_core.editor.thin_draw || conf_core.editor.thin_draw_poly; + cctx.thin = conf_core.editor.thin_draw || conf_core.editor.thin_draw_poly || conf_core.editor.wireframe_draw; cctx.invert = pcb_gui->mask_invert; cctx.poly_before = pcb_gui->poly_before; cctx.poly_after = pcb_gui->poly_after; @@ -126,7 +126,7 @@ cctx.screen = drawn_area; cctx.grp = pcb_get_layergrp(PCB, gid); cctx.color = /*PCB->Data->Layer[lid].Color*/ conf_core.appearance.color.element; - cctx.thin = conf_core.editor.thin_draw || conf_core.editor.thin_draw_poly; + cctx.thin = conf_core.editor.thin_draw || conf_core.editor.thin_draw_poly || conf_core.editor.wireframe_draw; cctx.invert = 0; cctx.poly_before = pcb_gui->poly_before; cctx.poly_after = pcb_gui->poly_after;