Index: obj_common.c =================================================================== --- obj_common.c (revision 31582) +++ obj_common.c (revision 31583) @@ -217,6 +217,12 @@ pcb_text_t *t = (pcb_text_t *)obj; t->mirror_x = rnd_istrue(value); } + else if ((obj->type == PCB_OBJ_GFX) && (strcmp(name, "render_level") == 0)) { + pcb_gfx_t *g = (pcb_gfx_t *)obj; + if ((value != NULL) && ((*value == 'u') || (*value == 'U'))) g->render_under = 1; + else g->render_under = 0; +rnd_trace("renderlevel: %s -> %d\n", value, g->render_under); + } } const char *pcb_obj_id_invalid(const char *id)