Quote Originally Posted by ZorbaTHut View Post
Quote Originally Posted by Noshei View Post
layering with the Inventory bags appears to be bugged in some way. I have created a simple frame that sizes itself to match Inventory Bag 1. After this I then checked the layer for both my frame and the native bag frame, which was 0 and 26 respectively. From here I set the layer on my frame to 31, this would be higher than all of the bags as their layers increment with the bag number. At this point my frame should be visible above the native frame, but it is not. I checked to ensure that I set the layer correctly and it was. I decided to try setting the layer on the native bag frame as low as possible, so I set it to 0, but it either did not work or was reverted back as the layer appeared to not change at all (GetLayer confirmed it was still 26). I then tried multiple different lower frames with the same result. Further testing showed me that setting any of the Native bag frames to a layer greater than 1 layer below its original layer would result in it resetting the layer to the original layer. Setting the layer to any greater value has no such effect. Even with setting the layer on the native frame higher and then increasing the layer on my frame I was still unable to get my frame to move to the top. I was unable to reproduce this with any other Native frames I have tested, though I did not test the Bank Bag Frames.
The bag frames are actually quite weird - internally they're all sort of on the same layer and it's impossible to insert things between them. That said, if you're putting your context's layer *above* all the bags, then that should result in the intended behavior. Note that you have to change the layer of the context, not the layer of the frame. If you can post a simple example case I can take a look.
Jump to post...