Fix wrapped text field rendering out of frame

This commit is contained in:
johni0702
2015-11-14 13:40:31 +01:00
parent ca5a243775
commit 387b615ced

View File

@@ -67,10 +67,10 @@ public abstract class AbstractGuiTextField<T extends AbstractGuiTextField<T>>
@Override
public void draw(GuiRenderer renderer, ReadableDimension size, RenderInfo renderInfo) {
ReadablePoint position = renderer.getOpenGlOffset();
wrapped.xPosition = position.getX();
wrapped.yPosition = position.getY();
wrapped.width = size.getWidth();
wrapped.height = size.getHeight();
wrapped.xPosition = position.getX() + 1;
wrapped.yPosition = position.getY() + 1;
wrapped.width = size.getWidth() - 2;
wrapped.height = size.getHeight() - 2;
if (wrapped.text.isEmpty() && !isFocused() && !Strings.isNullOrEmpty(hint)) {
wrapped.setEnabled(false);