summaryrefslogtreecommitdiff
path: root/svx/source/svdraw/svdoutlinercache.cxx
diff options
context:
space:
mode:
authorRüdiger Timm <rt@openoffice.org>2008-03-12 08:56:15 +0000
committerRüdiger Timm <rt@openoffice.org>2008-03-12 08:56:15 +0000
commit603c23cd2c794674afacad284e9aa1f74ade1ab9 (patch)
tree7cf3523164c095eba71299959f2a648ee4a5f886 /svx/source/svdraw/svdoutlinercache.cxx
parent122e5a1351b116ed665e71bfdf2dab836c4127a3 (diff)
INTEGRATION: CWS impresstables2 (1.4.234); FILE MERGED
2007/08/01 18:47:20 cl 1.4.234.2: RESYNC: (1.4-1.5); FILE MERGED 2007/03/15 16:55:58 cl 1.4.234.1: #i68103# moved SetNotifyHdl( Link() ) call to outliner cache
Diffstat (limited to 'svx/source/svdraw/svdoutlinercache.cxx')
-rw-r--r--svx/source/svdraw/svdoutlinercache.cxx10
1 files changed, 8 insertions, 2 deletions
diff --git a/svx/source/svdraw/svdoutlinercache.cxx b/svx/source/svdraw/svdoutlinercache.cxx
index 19cb562ad200..a124d0373b75 100644
--- a/svx/source/svdraw/svdoutlinercache.cxx
+++ b/svx/source/svdraw/svdoutlinercache.cxx
@@ -4,9 +4,9 @@
*
* $RCSfile: svdoutlinercache.cxx,v $
*
- * $Revision: 1.5 $
+ * $Revision: 1.6 $
*
- * last change: $Author: hr $ $Date: 2007-06-27 19:10:29 $
+ * last change: $Author: rt $ $Date: 2008-03-12 09:56:15 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -100,12 +100,18 @@ void SdrOutlinerCache::disposeOutliner( SdrOutliner* pOutliner )
mpModeOutline = pOutliner;
pOutliner->Clear();
pOutliner->SetVertical( false );
+
+ // #101088# Deregister on outliner, might be reused from outliner cache
+ pOutliner->SetNotifyHdl( Link() );
}
else if( (OUTLINERMODE_TEXTOBJECT == nOutlMode) && (NULL == mpModeText) )
{
mpModeText = pOutliner;
pOutliner->Clear();
pOutliner->SetVertical( false );
+
+ // #101088# Deregister on outliner, might be reused from outliner cache
+ pOutliner->SetNotifyHdl( Link() );
}
else
{