Force mouse to be visible during path playback even if game closes overlay gui

This commit is contained in:
johni0702
2016-09-02 13:36:26 +02:00
parent 0691ef9886
commit cd1a53531b

View File

@@ -156,6 +156,15 @@ public class GuiPathing {
* respond to dragging events after it has received and handled a click event. * respond to dragging events after it has received and handled a click event.
*/ */
private final IGuiClickable clickCatcher = new AbstractGuiClickable() { private final IGuiClickable clickCatcher = new AbstractGuiClickable() {
@Override
public void draw(GuiRenderer renderer, ReadableDimension size, RenderInfo renderInfo) {
if (player.isActive()) {
// Make sure the mouse is always visible during path playback
// even if the game closes the overlay for some reason (e.g. world change)
replayHandler.getOverlay().setMouseVisible(true);
}
}
@Override @Override
protected AbstractGuiElement getThis() { protected AbstractGuiElement getThis() {
return this; return this;