Skip to content

Commit 327096b

Browse files
committed
Fix deadlock in createImmediately
1 parent 2d99e4c commit 327096b

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

java/org/cef/browser/CefBrowserWr.java

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -290,9 +290,14 @@ public void hierarchyChanged(HierarchyEvent e) {
290290

291291
@Override
292292
public void createImmediately() {
293-
// Create the browser immediately. It will be parented to the Java window
294-
// once it becomes available.
295-
createBrowserIfRequired(false);
293+
SwingUtilities.invokeLater(new Runnable() {
294+
@Override
295+
public void run() {
296+
// Create the browser immediately. It will be parented to the Java
297+
// window once it becomes available.
298+
createBrowserIfRequired(false);
299+
}
300+
});
296301
}
297302

298303
@Override

0 commit comments

Comments
 (0)