You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by rg...@apache.org on 2017/05/30 23:48:59 UTC

[22/50] [abbrv] logging-chainsaw git commit: Re-add listener removed in last commit

Re-add listener removed in last commit


Project: http://git-wip-us.apache.org/repos/asf/logging-chainsaw/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-chainsaw/commit/b108e6a0
Tree: http://git-wip-us.apache.org/repos/asf/logging-chainsaw/tree/b108e6a0
Diff: http://git-wip-us.apache.org/repos/asf/logging-chainsaw/diff/b108e6a0

Branch: refs/heads/master
Commit: b108e6a0d0ed352186e69b822e27757a4456d10e
Parents: 9f01847
Author: Scott Deboy <sd...@apache.org>
Authored: Sat Nov 6 23:48:15 2010 +0000
Committer: Scott Deboy <sd...@apache.org>
Committed: Sat Nov 6 23:48:15 2010 +0000

----------------------------------------------------------------------
 src/main/java/org/apache/log4j/chainsaw/LogPanel.java | 10 ++++++++++
 1 file changed, 10 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-chainsaw/blob/b108e6a0/src/main/java/org/apache/log4j/chainsaw/LogPanel.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/log4j/chainsaw/LogPanel.java b/src/main/java/org/apache/log4j/chainsaw/LogPanel.java
index 70d54da..b7a376f 100644
--- a/src/main/java/org/apache/log4j/chainsaw/LogPanel.java
+++ b/src/main/java/org/apache/log4j/chainsaw/LogPanel.java
@@ -366,6 +366,16 @@ public class LogPanel extends DockablePanel implements EventBatchListener, Profi
     undockedFrame.setSize(new Dimension(1024, 768));
     undockedFrame.pack();
 
+    preferenceModel.addPropertyChangeListener(
+      "scrollToBottom",
+      new PropertyChangeListener() {
+        public void propertyChange(PropertyChangeEvent evt) {
+          boolean value = ((Boolean) evt.getNewValue()).booleanValue();
+          if (value) {
+            scrollToBottom();
+          }
+        }
+      });
     /*
      * Menus on which the preferencemodels rely
      */