Set layer for every popup, not just GuiYesNoPopup
This commit is contained in:
@@ -114,6 +114,7 @@ public abstract class AbstractGuiPopup<T extends AbstractGuiPopup<T>> extends Ab
|
||||
}
|
||||
|
||||
protected void open() {
|
||||
setLayer(container.getMaxLayer() + 1);
|
||||
container.addElements(null, this);
|
||||
container.setLayout(new CustomLayout(originalLayout = container.getLayout()) {
|
||||
@Override
|
||||
|
||||
@@ -38,8 +38,7 @@ import org.lwjgl.util.Dimension;
|
||||
|
||||
public class GuiYesNoPopup extends AbstractGuiPopup<GuiYesNoPopup> {
|
||||
public static GuiYesNoPopup open(GuiContainer container, GuiElement... info) {
|
||||
GuiYesNoPopup popup = new GuiYesNoPopup(container).setBackgroundColor(Colors.DARK_TRANSPARENT)
|
||||
.setLayer(container.getMaxLayer() + 1);
|
||||
GuiYesNoPopup popup = new GuiYesNoPopup(container).setBackgroundColor(Colors.DARK_TRANSPARENT);
|
||||
popup.getInfo().addElements(new VerticalLayout.Data(0.5), info);
|
||||
popup.open();
|
||||
return popup;
|
||||
|
||||
Reference in New Issue
Block a user