Index: trunk/src/event/editor/CADLogPanel.java
===================================================================
--- trunk/src/event/editor/CADLogPanel.java	(revision 92)
+++ trunk/src/event/editor/CADLogPanel.java	(revision 130)
@@ -33,23 +33,4 @@
         event = (CADEvent) sei;
         CadTextField.setText(event.detail);
-        CadTextField.addKeyListener(new KeyListener()
-        {
-
-            public void keyTyped(KeyEvent e)
-            {
-            }
-
-            public void keyPressed(KeyEvent e)
-            {
-                if (e.getKeyCode() == KeyEvent.VK_ENTER)
-                {
-                    event.detail = CadTextField.getText();
-                }
-            }
-
-            public void keyReleased(KeyEvent e)
-            {
-            }
-        });
     }
 
@@ -66,4 +47,10 @@
         event = null;
         return true;
+    }
+
+    @Override
+    public void uponClose()
+    {
+        event.detail = CadTextField.getText();
     }
 
