diff options
author | Miklos Vajna <vmiklos@suse.cz> | 2012-06-26 10:58:27 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@suse.cz> | 2012-06-26 12:39:20 +0200 |
commit | 6f93ad70a850e4a993565b9d02599d57ac06b8ec (patch) | |
tree | 8e01cf2bb39a6b5fd54587b4a7ad398dee4ad3b1 /writerfilter | |
parent | re-base on ALv2 code. (diff) | |
download | core-6f93ad70a850e4a993565b9d02599d57ac06b8ec.tar.gz core-6f93ad70a850e4a993565b9d02599d57ac06b8ec.zip |
n#766487 dmapper: sprmCHpsBi should affect sprmCHps, if the later is not set
Change-Id: Ia6e097f9f93bcfe14392f5ef0245994752001f6c
Diffstat (limited to 'writerfilter')
-rw-r--r-- | writerfilter/source/dmapper/DomainMapper.cxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/writerfilter/source/dmapper/DomainMapper.cxx b/writerfilter/source/dmapper/DomainMapper.cxx index c11935d957b5..45dd5d3aed9b 100644 --- a/writerfilter/source/dmapper/DomainMapper.cxx +++ b/writerfilter/source/dmapper/DomainMapper.cxx @@ -2059,7 +2059,11 @@ void DomainMapper::sprmWithProps( Sprm& rSprm, PropertyMapPtr rContext, SprmType double fVal = double(nIntValue) / 2.; uno::Any aVal = uno::makeAny( fVal ); if( NS_sprm::LN_CHpsBi == nSprmId ) + { rContext->Insert( PROP_CHAR_HEIGHT_COMPLEX, true, aVal ); + // Also set Western, but don't overwrite it. + rContext->Insert( PROP_CHAR_HEIGHT, true, aVal, false ); + } else { //Asian get the same value as Western |