Fixed some portrait layout bugs

This commit is contained in:
Anuken 2022-07-16 15:30:02 -04:00
parent 8d63e22fd4
commit 88e4ca4992
2 changed files with 8 additions and 0 deletions

View File

@ -502,6 +502,11 @@ public class ModsDialog extends BaseDialog{
sel.hide();
githubImportMod(mod.repo, mod.hasJava, null);
});
if(Core.graphics.isPortrait()){
sel.buttons.row();
}
sel.buttons.button("@mods.github.open", Icon.link, () -> {
Core.app.openURI("https://github.com/" + mod.repo);
});

View File

@ -99,12 +99,15 @@ public class ResearchDialog extends BaseDialog{
}else{
itemDisplay.marginTop(0f);
}
itemDisplay.invalidate();
itemDisplay.layout();
};
onResize(checkMargin);
shown(() -> {
checkMargin.run();
Core.app.post(checkMargin);
Planet currPlanet = ui.planet.isShown() ?
ui.planet.state.planet :