sdeboy      2004/04/14 21:54:48

  Modified:    src/java/org/apache/log4j/chainsaw LogPanel.java
  Log:
  Attempting to prevent an exception during layout of detail pane.
  
  Revision  Changes    Path
  1.66      +7 -5      logging-log4j/src/java/org/apache/log4j/chainsaw/LogPanel.java
  
  Index: LogPanel.java
  ===================================================================
  RCS file: /home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/LogPanel.java,v
  retrieving revision 1.65
  retrieving revision 1.66
  diff -u -r1.65 -r1.66
  --- LogPanel.java     14 Apr 2004 05:54:30 -0000      1.65
  +++ LogPanel.java     15 Apr 2004 04:54:48 -0000      1.66
  @@ -2580,17 +2580,19 @@
         }
   
         if (!((text != null) && !text.equals(""))) {
  -        text = "Nothing selected";
  +        text = "<html>Nothing selected</html>";
         }
   
         final String text2 = text;
         SwingUtilities.invokeLater(
           new Runnable() {
             public void run() {
  -            detail.setText(text2);
  -            if (text2.length() > 0) {
  -                detail.setCaretPosition(0);
  -            }
  +            try {
  +                detail.setText(text2);
  +                if (text2.length() > 0) {
  +                    detail.setCaretPosition(0);
  +                }
  +            } catch (Exception e){} //ignore
             }
           });
           detail.revalidate();
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to