Author: echatellier Date: 2012-03-14 14:12:33 +0100 (Wed, 14 Mar 2012) New Revision: 2822 Url: http://chorem.org/repositories/revision/jtimer/2822 Log: #484 : Exception sometime :( Caused by: java.lang.StackOverflowError Modified: trunk/src/main/java/org/chorem/jtimer/ui/tasks/IdleDialog.java Modified: trunk/src/main/java/org/chorem/jtimer/ui/tasks/IdleDialog.java =================================================================== --- trunk/src/main/java/org/chorem/jtimer/ui/tasks/IdleDialog.java 2012-03-12 08:58:08 UTC (rev 2821) +++ trunk/src/main/java/org/chorem/jtimer/ui/tasks/IdleDialog.java 2012-03-14 13:12:33 UTC (rev 2822) @@ -123,7 +123,6 @@ // don't make reference on other parent // windows, cause idle to unlock some task // if parent window is hidden by systray - super(); // init resources map this.application = application; @@ -131,7 +130,12 @@ ResourceManager mgr = ctxt.getResourceManager(); resourceMap = mgr.getResourceMap(IdleDialog.class); - setName("idleFrame"); + // remove dialog name to this dialog, due to bug + // http://chorem.org/issues/484 and + // http://kenai.com/jira/browse/BSAF-107 + // cause infinite loop under openjdk + setName(null); // force nameExplicitlySet to true + setTitle(resourceMap.getString("idleTitle")); setResizable(false); setModal(true);