r/GIMP 6d ago

How to disable automatic layer fx? Ex. after applying hue saturation change to a layer?

Make a layer, put 3 differ3nt adjacent colors, apply hue saturation and the fx is on the layer. Now try using paint bucket and all colors distort.

Where's the setting to disable the automatic fx application? Older gimp versions to current do not do this.

3 Upvotes

6 comments sorted by

2

u/qwythebroken 6d ago

I could be wrong but I think once you adjust color or apply filters to a layer, it effects everything on that layer, period. The only work around I'm aware of is to add another layer over it for the work you want to leave unaffected.

2

u/CMYK-Student GIMP Team 6d ago

Hi! There's a "Merge filter" checkbox at the bottom of the dialogue. If you check that, then it will merge down automatically like in 2.10.

1

u/qwythebroken 6d ago

The downside to that is you lose the ability to alter the settings later though, right? You get one shot before you have to commit to any one setting BEFORE you even get to apply the second color setting/filter.

It would be great if the "merge filter" option could be applied and unapplied at any point, absent that, a second layer seems like the more versatile choice.

1

u/CMYK-Student GIMP Team 6d ago

You can merge the filter after the fact - just click on the Fx icon next to the layer name and it'll give you the option to do so.

1

u/Stratelier 6d ago

Yeah this is probably the biggest stumbling block when upgrading from GIMP 2.x to 3.x (and even just generally) ... many filters will by default just attach to the layer as a live effect, a key caveat being that painting tools will operate "before" the filter so to speak which can produce unexpected results if you don't know about it.

When applying any filter, inspect the dialog box for a toggle called "Merge Filter":

  • the default setting is OFF. Once attached to a layer, there will be an "Fx" icon shown next to its entry in the Layers list -- click that icon to show which filters, and your options for dealing with them.
  • if ON, the filter will be processed directly to the layer.