diff --git a/core/src/processing/core/PApplet.java b/core/src/processing/core/PApplet.java index d8bcf61ab..7d5deb249 100644 --- a/core/src/processing/core/PApplet.java +++ b/core/src/processing/core/PApplet.java @@ -3703,8 +3703,7 @@ public class PApplet implements PConstants { if (platform == MACOSX) { try { final String td = "processing.core.ThinkDifferent"; - final Class thinkDifferent = - Thread.currentThread().getContextClassLoader().loadClass(td); + final Class thinkDifferent = getClass().getClassLoader().loadClass(td); thinkDifferent.getMethod("cleanup").invoke(null); } catch (Exception e) { e.printStackTrace();