diff --git a/src/main/java/de/zonlykroks/advancedscripts/screen/ScriptEditScreen.java b/src/main/java/de/zonlykroks/advancedscripts/screen/ScriptEditScreen.java index d98db9f..82b734b 100644 --- a/src/main/java/de/zonlykroks/advancedscripts/screen/ScriptEditScreen.java +++ b/src/main/java/de/zonlykroks/advancedscripts/screen/ScriptEditScreen.java @@ -353,7 +353,7 @@ public class ScriptEditScreen extends Screen { @Override public boolean mouseScrolled(double mouseX, double mouseY, double amount) { - scroll -= amount / 10; + scroll -= Math.signum(amount); if (scroll > lines.size() - 1) { scroll = lines.size() - 1; } @@ -363,11 +363,6 @@ public class ScriptEditScreen extends Screen { return true; } - @Override - public boolean mouseDragged(double mouseX, double mouseY, int button, double deltaX, double deltaY) { - return super.mouseDragged(mouseX, mouseY, button, deltaX, deltaY); - } - @Override public boolean mouseClicked(double mouseX, double mouseY, int button) { return super.mouseClicked(mouseX, mouseY, button); @@ -389,7 +384,11 @@ public class ScriptEditScreen extends Screen { pages.add(page.toString()); page = new StringBuilder(); } - page.append(line); + if (line.isEmpty()) { + page.append("\n"); + } else { + page.append(line); + } } if (!page.isEmpty()) { pages.add(page.toString());