Skip to main content

Currently auto layout arranges layers from bottom up, i.e. the lower most layer in the layers list appears on top of every other layer on the workspace.



This creates two problems


1. Confusion

There’s a clear confusion of the order of layers shown in the layers menu and the representation in the workspace. This requires a bit of getting used to


2. Effects like drop shadow don’t work like they are expected to

Applying a drop shadow to layer 1 does not cast the shadow on layer 2


And applying a drop shadow to layer 2 casts a shadow over the top layer 1


The Order in the layer menu should be reversed.

Does anybody else see merit in this?


Update:

The same logic applies to horizontal auto-layouts.

The right most element is on top whereas the left most element should be on top majorly because we scan left to right hence the element on the lleft most extremity is to be scanned first.


for example:

Say we require a stack of layers to be shown which shuffles on drag



It would make more sense to bring layer1 above layer2 above layer3

Just found this thread as I remember using Figma ages ago and being frustrated by this. Picking it up again and I see nothing has changed. I just made a frame and duplicated it 5 times and THIS is the order it stacks the layers:

 

 

Is it me or is this totally counter-intuitive? Why do I want frame 5 at the top? Every time I make a new frame or duplicate a frame it _always_ adds it above and then I _always_ have to move it below. Surely there is a way of changing this default behavior? People above have said that you can sort it out in an auto layout, but I don’t want these frames in an auto layout. I want to work on them separately. 

 

Can anyone let me know if there is a way of changing this so that each new layer or duplicate layer appears below the last layer? Or at least below the layer being duplicated?


Reply