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 <[email protected]> Authored: Sat Nov 6 23:48:15 2010 +0000 Committer: Scott Deboy <[email protected]> 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 */
