diff --git a/src/main/java/ui/SubmissionFrame.java b/src/main/java/ui/SubmissionFrame.java index 942d6c8..66aaa41 100644 --- a/src/main/java/ui/SubmissionFrame.java +++ b/src/main/java/ui/SubmissionFrame.java @@ -1,5 +1,6 @@ package ui; +import dao.MarkingProperties; import dao.ResultDAO; import dao.ScheduleDAO; import java.awt.Toolkit; @@ -152,9 +153,11 @@ String id = (String) table.getModel().getValueAt(selectedRow, 0); // copy selected ID to clipboard - StringSelection stringSelection = new StringSelection(id); - Clipboard clpbrd = Toolkit.getDefaultToolkit().getSystemClipboard(); - clpbrd.setContents(stringSelection, null); + if (MarkingProperties.copyIdToClipboard()) { + StringSelection stringSelection = new StringSelection(id); + Clipboard clpbrd = Toolkit.getDefaultToolkit().getSystemClipboard(); + clpbrd.setContents(stringSelection, null); + } MarkingFrame frame = new MarkingFrame(this, scheduleDAO.getAssessmentName());