diff --git a/README.md b/README.md index 46d06bbaf1..791a99452b 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -![Imgur](https://i.imgur.com/w4N0yhv.png) +![Logo](core/assets/sprites/logo.png) [![Build Status](https://travis-ci.org/Anuken/Mindustry.svg?branch=master)](https://travis-ci.org/Anuken/Mindustry) [![Discord](https://img.shields.io/discord/391020510269669376.svg)](https://discord.gg/mindustry) diff --git a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java index ce919290eb..e7e77fd272 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java @@ -14,6 +14,7 @@ import io.anuke.arc.scene.ui.layout.Table; import io.anuke.arc.scene.ui.layout.Unit; import io.anuke.arc.util.Align; import io.anuke.mindustry.core.Platform; +import io.anuke.mindustry.game.EventType.DisposeEvent; import io.anuke.mindustry.game.EventType.ResizeEvent; import io.anuke.mindustry.game.Version; import io.anuke.mindustry.graphics.MenuRenderer; @@ -27,6 +28,13 @@ public class MenuFragment extends Fragment{ private Button currentMenu; private MenuRenderer renderer; + public MenuFragment(){ + Events.on(DisposeEvent.class, event -> { + renderer.dispose(); + logo.dispose(); + }); + } + @Override public void build(Group parent){ renderer = new MenuRenderer();