From 954a988dde49b5ee6f154ddebbf7459341ccab1a Mon Sep 17 00:00:00 2001
From: Jiri Vanek <jvanek@redhat.com>
Date: Wed, 4 Sep 2013 10:35:39 +0200
Subject: netx/net/sourceforge/jnlp/Launcher.java - Fix applet context being
 null during applet init & start, by Adam Domurad  <adomurad@redhat.com>

---
 netx/net/sourceforge/jnlp/Launcher.java | 2 ++
 1 file changed, 2 insertions(+)

(limited to 'netx/net/sourceforge/jnlp/Launcher.java')

diff --git a/netx/net/sourceforge/jnlp/Launcher.java b/netx/net/sourceforge/jnlp/Launcher.java
index c214846..8190945 100644
--- a/netx/net/sourceforge/jnlp/Launcher.java
+++ b/netx/net/sourceforge/jnlp/Launcher.java
@@ -19,6 +19,7 @@ package net.sourceforge.jnlp;
 import static net.sourceforge.jnlp.runtime.Translator.R;
 
 import java.applet.Applet;
+import java.applet.AppletStub;
 import java.awt.Container;
 import java.awt.SplashScreen;
 import java.io.File;
@@ -716,6 +717,7 @@ public class Launcher {
             String appletName = file.getApplet().getMainClass();
             Class appletClass = loader.loadClass(appletName);
             Applet applet = (Applet) appletClass.newInstance();
+            applet.setStub((AppletStub)cont);
             // Finish setting up appletInstance.
             appletInstance.setApplet(applet);
             appletInstance.getAppletEnvironment().setApplet(applet);
-- 
cgit v1.2.3