diff --git a/src/lib/inputhandler.js b/src/lib/inputhandler.js index e834fb1e2db2a559e9506c5b32e0aa39190d1dfe..8f305934ff642d9f1f5848e24fcc4bd59415571a 100644 --- a/src/lib/inputhandler.js +++ b/src/lib/inputhandler.js @@ -20,7 +20,11 @@ export function addInputHandler(handler) { } }; const paste = (e) => { - handler(e.clipboardData.getData("text")); + const text = e.clipboardData.getData("text"); + const lines = text.split("\n"); + for(const line of lines) + if(line.length > 0) + handler(line); }; window.addEventListener("keydown", keydown); window.addEventListener("paste", paste);