Skip to content

Commit ae9c994

Browse files
authored
Merge pull request #42 from nittka/preventJoinDeadlock
prevent possible join deadlock
2 parents f909a28 + 4daa294 commit ae9c994

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

org.eclipse.ui.views.pdf/src/org/eclipse/ui/views/pdf/PdfViewPage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,14 +119,14 @@ protected IStatus run(IProgressMonitor monitor) {
119119
}
120120

121121
final BufferedImage awtImage=pageAsImage;
122-
final Image swtImage = new Image(Display.getDefault(), ImageUtils.convertBufferedImageToImageData(awtImage));
123122
Display.getDefault().syncExec(new Runnable() {
124123

125124
@Override
126125
public void run() {
127126
if(pdfDisplay.isDisposed()){
128127
return;
129128
}
129+
Image swtImage = new Image(getDisplay(), ImageUtils.convertBufferedImageToImageData(awtImage));
130130
Image oldImage = pdfDisplay.getBackgroundImage();
131131
if (oldImage != null) {
132132
oldImage.dispose();

0 commit comments

Comments
 (0)