- // this entity is highlighted:
- if (e->isHighlighted())
- {
- //pen.setColor(RS_Color(0x73, 0x93, 0x73));
- pen.setColor(highlightedColor);
- }
+ // prevent background color on background drawing:
+ if (pen.getColor().stripFlags() == background.stripFlags())
+ pen.setColor(foreground);