From e2a66bbafec7330f38c0f4ff57be6b9ae0f89495 Mon Sep 17 00:00:00 2001 From: Bartosz Firyn Date: Fri, 8 Feb 2013 19:15:55 +0100 Subject: [PATCH] WebcamPanel does not refresh after it is resumed, fixes #37 --- .../main/java/com/github/sarxos/webcam/WebcamPanel.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/webcam-capture/src/main/java/com/github/sarxos/webcam/WebcamPanel.java b/webcam-capture/src/main/java/com/github/sarxos/webcam/WebcamPanel.java index 074a4530..98298598 100644 --- a/webcam-capture/src/main/java/com/github/sarxos/webcam/WebcamPanel.java +++ b/webcam-capture/src/main/java/com/github/sarxos/webcam/WebcamPanel.java @@ -195,9 +195,9 @@ public void run() { image = tmp; - if (paused) { + while (paused) { synchronized (this) { - this.wait(); + this.wait(250); } } } @@ -422,6 +422,9 @@ public void resume() { return; } paused = false; + synchronized (repainter) { + repainter.notifyAll(); + } } /**