https://issues.apache.org/ooo/show_bug.cgi?id=122583
--- Comment #2 from Armin Le Grand <[email protected]> --- ALG: Right, Ariel, it seems to be related to bug 121448. Not every execution path constructing a pool did call SetDrawingLayerPoolDefaults(), but historically should have, so this was a correction. The used define (COL_DEFAULT_SHAPE_STROKE) always was on gray, so there may be more situations now where the pool default is gray, not black (as can be seen when no object is selected and default line color was not yet changed). But the pool default should have no influence here at all; the objects have the style 'Object without fill'. That style has *no* parent; normally all styles have parent 'Default', I do not know how this was created, thats the reason the pool default shows through. Normally, when the parent would be 'Default', the black line setting in 'Default' would be used. To check, open styles dialog (F11), choose 'Hierarchical' at bottom, select shower head (enter or ungroup before). When selecting the shower head the style is shown in the dialog, it's 'Object without fill' as expected, but it has no parent. You can D&D it to be a child of 'Default', then all is okay again. The reason all styles should have the default parent 'Default' is exactly to have this fallback for saved files, a style without parent is an error. I know no way to create a style that has no parent. So we need to know two things: - How was a style without parent created? - Should styles without parent be corrected at load time? -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.
