In paint layers when you add a layer style, the "FX" icon appears to the left of the lock icon in the layers docker. However in vector layers the FX icon appears on the empty spot to the right, where the alpha-locked icon is in paint layers. This should be made consistent. Reproducible: Always Steps to Reproduce: 1.create new document 2. create new paint layer and apply layer style to paint layer 3. create new vector layer and apply layer style to vector layer 4. examine layer docker
While I can confirm the issue, we're not sure whether or not it'll be fixable due to space constraints.
Different layer types have different properties available, which is creating this alignment scenario. Trying to align all icon types is not going to be the best solution. All of the mask types for example cannot have layer styles. The solution we decide for this this might take quite a bit of work. The functionality seems to be working by your description, so this is more of an improvement/wishlist.
It's a specific 3.0 bug, but not a regression, so no release blocker.
Hm -- it is specifically the paint layer where the Fx icon is in a different place. Couldn't we just swap the paint layer's alpha locked and layer style icon positions?
I've checked, and the system for placing properties doesn't support that. I guess we'll just have to live with it.