IO color variables are broken

I believe it might be the change that llama did (colour fill tool). Now, the global variables don’t work:

#image-occlusion-canvas {
    --inactive-shape-color: #ffeba2;
    --active-shape-color: #ff8e8e;
    --inactive-shape-border: 1px #212121;
    --active-shape-border: 1px #212121;
    --highlight-shape-color: #ff8e8e00;
    --highlight-shape-border: 1px #ff8e8e;
}

My expectations was that the colour fill only override these variables, not completely do away with them.

I would appreciate if someone can fix this.

From what I see, --inactive-shape-color isn’t respected when the mask fill colour is the default. Will send a fix when able

The rest appear to be fine, unless you noticed something else specific?

1 Like

Thanks. And you’re right. Only one of them wasn’t working, rest is fine.

Edit:

Here is the PR.