Index: trunk/src/draw_composite.c =================================================================== --- trunk/src/draw_composite.c (revision 8427) +++ trunk/src/draw_composite.c (revision 8428) @@ -131,7 +131,10 @@ adding = want_add; } - if (!(l->comb & PCB_LYC_AUTO)) { + if (l->comb & PCB_LYC_AUTO) + draw_auto(ctx, auto_data); + + { const char *old_color = l->Color; pcb_hid_gc_t old_fg = Output.fgGC; Output.fgGC = Output.pmGC; @@ -143,8 +146,6 @@ l->Color = old_color; Output.fgGC = old_fg; } - else - draw_auto(ctx, auto_data); } if (!adding) comp_start_add(ctx);