Fill bucket not working correctly

When I have more than one layer open if I try to fill an empty layer with a color I have to close out all other layers because it will not fill the layer completely. It fills around whatever object I may have in another layer.

Here is an example.

I moved the heart so you could see what it is doing. If I close the heart out it works fine, but when I have 20 layers this is a pain.

I don't fully understand that problem that you're encountering. How are you trying to do this fill? Are you trying to fill the shape? Are you using the controls for shapes? Could you share the precise steps you're using, because this might be an issue with your workflow/process.

For instance if I Have one or more layers in my layer panel, And I have a blank layer that I am trying to flood filled with a solid color or a gradient or whatever. I have to close out all other layers or it will not fill the pattern completely it goes around what Is on another layer. As you can see in the picture that I posted I only moved the black heart to show what it did.

I tried to flood fill the bottom layer with a solid color but it went around the heart, it didn’t flood fill the page.

And you're absolutely ﻿sure﻿ that Fill Composite Image isn't enabled on the Options bar? I'm on a Mac running High Sierra, and what happens to you only happens to me if I've clicked on that in the Options bar to enable it. Then it does fill around the objects above it, and doesn't fill the entire layer. When I turn that feature off, it fills the entire layer and moving objects above it don't leave any "holes" behind.

And also, have you checked to see if Fill Composite image is active in the Options bar? It looks like a stack of layers, if you're using the Narrow Options bar. That will cause it to flow around objects that are on other layers.

Yup, All Layers is checked. It's not a very good label. What it means is that it's using ALL layers to decide where it can fill, and will only fill the layer according to what else is on other layers. Maybe think of it as another type of "Contiguous" setting, which will only fill that one layer according to whether or not pixels are contiguous. This is "seeing" all the layers to decide where it can fill that layer. Uncheck that and see if it doesn't make a difference. You ﻿should﻿ now be able to fill the layer beneath your heart completely. Let us know if this works.

I know how that feels. I can't think how anyone would know what Use Layers means in this context without a lot of experience trying to decipher Adobe names for things. LOL I'm glad I could help you get back to something more fun to do than troubleshooting.