1
0
mirror of https://github.com/SquidDev-CC/CC-Tweaked synced 2025-01-15 19:55:42 +00:00

Limit the titles of printed pages

Just enforce the same restrictions as we do for computer/disk labels.
This commit is contained in:
SquidDev 2019-08-04 08:59:44 +01:00
parent 521688d630
commit 35c7792aa2

View File

@ -11,6 +11,7 @@ import dan200.computercraft.api.lua.LuaException;
import dan200.computercraft.api.peripheral.IComputerAccess; import dan200.computercraft.api.peripheral.IComputerAccess;
import dan200.computercraft.api.peripheral.IPeripheral; import dan200.computercraft.api.peripheral.IPeripheral;
import dan200.computercraft.core.terminal.Terminal; import dan200.computercraft.core.terminal.Terminal;
import dan200.computercraft.shared.util.StringUtil;
import javax.annotation.Nonnull; import javax.annotation.Nonnull;
@ -108,7 +109,7 @@ public class PrinterPeripheral implements IPeripheral
// setPageTitle // setPageTitle
String title = optString( args, 0, "" ); String title = optString( args, 0, "" );
getCurrentPage(); getCurrentPage();
m_printer.setPageTitle( title ); m_printer.setPageTitle( StringUtil.normaliseLabel( title ) );
return null; return null;
} }
case 8: // getPaperLevel case 8: // getPaperLevel