summaryrefslogtreecommitdiff
path: root/embeddedobj
diff options
context:
space:
mode:
authorRĂ¼diger Timm <rt@openoffice.org>2005-04-04 07:08:26 +0000
committerRĂ¼diger Timm <rt@openoffice.org>2005-04-04 07:08:26 +0000
commit7d5c2fe410f0c46a10016636b19ca50383036690 (patch)
treed8e12cf794f61e7840ef3f8470982b13ea23a9b5 /embeddedobj
parentf6ad2e9d755305826bf5c542e19a5d5a2249ad82 (diff)
INTEGRATION: CWS tl07 (1.11.22); FILE MERGED
2005/03/15 09:39:54 tl 1.11.22.3: RESYNC: (1.13-1.14); FILE MERGED 2005/02/14 12:27:09 tl 1.11.22.2: RESYNC: (1.11-1.13); FILE MERGED 2005/01/24 12:58:58 mba 1.11.22.1: #i38930#: implementation for XChild
Diffstat (limited to 'embeddedobj')
-rw-r--r--embeddedobj/source/general/docholder.cxx8
1 files changed, 6 insertions, 2 deletions
diff --git a/embeddedobj/source/general/docholder.cxx b/embeddedobj/source/general/docholder.cxx
index dc784450eb63..d66ed2c3fa4e 100644
--- a/embeddedobj/source/general/docholder.cxx
+++ b/embeddedobj/source/general/docholder.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: docholder.cxx,v $
*
- * $Revision: 1.17 $
+ * $Revision: 1.18 $
*
- * last change: $Author: vg $ $Date: 2005-03-23 14:19:59 $
+ * last change: $Author: rt $ $Date: 2005-04-04 08:08:26 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -960,6 +960,10 @@ void DocumentHolder::SetComponent( const uno::Reference< util::XCloseable >& xDo
}
m_xComponent = xDoc;
+ uno::Reference < container::XChild > xChild( m_xComponent, uno::UNO_QUERY );
+ if ( xChild.is() && m_pEmbedObj )
+ xChild->setParent( m_pEmbedObj->getParent() );
+
m_bReadOnly = bReadOnly;
m_bAllowClosing = sal_False;