diff --git a/src/main/java/me/goudham/MacClipboardListener.java b/src/main/java/me/goudham/MacClipboardListener.java index ce251c8..c98b24e 100644 --- a/src/main/java/me/goudham/MacClipboardListener.java +++ b/src/main/java/me/goudham/MacClipboardListener.java @@ -24,8 +24,6 @@ class MacClipboardListener extends ClipboardListener implements Runnable { MacClipboardListener() { super(); - Transferable oldClipboardContents = clipboard.getContents(null); - myClipboardContents = new MyClipboardContent[] { clipboardUtils.getClipboardContents(oldClipboardContents) }; } /** @@ -188,6 +186,8 @@ class MacClipboardListener extends ClipboardListener implements Runnable { */ @Override void execute() { + Transferable oldClipboardContents = clipboard.getContents(null); + myClipboardContents = new MyClipboardContent[] { clipboardUtils.getClipboardContents(oldClipboardContents) }; scheduledExecutorService.scheduleAtFixedRate(this, 0, 200, TimeUnit.MILLISECONDS); } }