Lock background layer

Is there a way to lock the background layer on all new images so that I’ll never paint on it ever again?

In the new image dialog I found that you can create extra layers, but it doesn’t seem to be a permanent setting.

Hi Bleke,

Please correct me if I’ve misunderstood you, but my understanding you want a situation where any painting you do will be on layers that aren’t the background; so if you were to set all layers to invisible (except background); you’ll be left with an untouched background?

If so, in Krita 4.3.0, in the new document dialog, click on the content tab. Here, you can do one of two things to get what you’re after:

  1. Set Background as canvas colour - As the name suggests, your canvas will be set to the background color and will not be a layer.

  2. Set Background as fill layer or as raster layer - This option will require 2 or more layers to achieve what you want to achieve. The background will be filled with your chosen colour, and will automatically be locked.

1 Like

Yes, that’s good. But how do I make that setting permanent? Because when I create an image from clipboard, those settings are lost.

1 Like

I’m assuming the settings are lost every time you go into the ‘Content’ tab when Creating From Clipboard after you’ve previously created a document?

Having played around with the document creation, I’ve found that your previous settings are stored for creating a Custom Document but not for Create from Clipboard. Can you confirm this to be the case for you? If so, what platform are you running Krita on?

This may be a bug.

For now, a work around, provided the image you’ve got on clipboard matches the dimensions of your ‘Custom Document’, is to open a Custom Document and then paste in your copied image.

I’ll take a look at it in the evening. It’s morning now. :slight_smile:

I’m on Linux.

1 Like

I might be confused now, but I’m pretty certain that yesterday, when I created a new document and selected fill layer, it was locked so that I couldn’t draw on it. Now I can draw on it, but the brush erases the white background instead of adding the foreground colour.

If I create a new custom document and set background to fill layer and layers to two, that will stay when I create a new custom document. The second (transparent) layer is selected by default which is good.

If I create from clipboard I get a white image that’s transparent where the image in the clipboard is dark.

If I after that create a custom document again, fill layer is still chosen but layers is reset to 1. When I draw, again it erases the background.

 
This behaviour seems kind of weird for someone who’s been using MyPaint for the last 10 years. In MyPaint the background is like the checker pattern behind the background in Krita. Only that you choose the colour or pattern yourself.
I can’t really think of a situation where I’d want to start drawing on an opaque layer, but I do often do that because I forget to create a new layer after starting a new document.

1 Like

Fill layers erase when drawn on; as far as I’m aware that’s standard.
Paint Layers have normal painting behaviour.

When you create from clipboard, are you creating with a fill layer background? If that’s the case, the background will be your chosen canvas colour, then erase areas where the colour isn’t white. That’s my bad for suggesting it. Raster layer would probably be the best idea for Create From Clipboard.

But by the sounds of things with regard to the original thread topic, it does sound like a bug issue. Will do more playing around before writing up a bug report.

1 Like

When you select fill layer in custom document it changes to fill layer in create from clipboard too.

To make it permanent you can create a template and then create new documents using that template.

1 Like

I’ll have a look at that when I get home from work.

A custom template seems to work well for my needs.

@QChai If there is a bug there I hope you’ll find it! Let me know if there’s anything else I can do to help out.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.