Fix save book

This commit is contained in:
yoyosource
2022-12-25 15:24:55 +01:00
parent 06b46966b8
commit ec973e3104

View File

@ -353,7 +353,7 @@ public class ScriptEditScreen extends Screen {
@Override @Override
public boolean mouseScrolled(double mouseX, double mouseY, double amount) { public boolean mouseScrolled(double mouseX, double mouseY, double amount) {
scroll -= amount / 10; scroll -= Math.signum(amount);
if (scroll > lines.size() - 1) { if (scroll > lines.size() - 1) {
scroll = lines.size() - 1; scroll = lines.size() - 1;
} }
@ -363,11 +363,6 @@ public class ScriptEditScreen extends Screen {
return true; 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 @Override
public boolean mouseClicked(double mouseX, double mouseY, int button) { public boolean mouseClicked(double mouseX, double mouseY, int button) {
return super.mouseClicked(mouseX, mouseY, button); return super.mouseClicked(mouseX, mouseY, button);
@ -389,7 +384,11 @@ public class ScriptEditScreen extends Screen {
pages.add(page.toString()); pages.add(page.toString());
page = new StringBuilder(); page = new StringBuilder();
} }
page.append(line); if (line.isEmpty()) {
page.append("\n");
} else {
page.append(line);
}
} }
if (!page.isEmpty()) { if (!page.isEmpty()) {
pages.add(page.toString()); pages.add(page.toString());