Author: kschenk Date: Mon Aug 24 21:04:11 2015 New Revision: 1697501 URL: http://svn.apache.org/r1697501 Log: #i126476# Patch by: Mark Hung
Modified: openoffice/trunk/main/sw/source/core/text/itrcrsr.cxx Modified: openoffice/trunk/main/sw/source/core/text/itrcrsr.cxx URL: http://svn.apache.org/viewvc/openoffice/trunk/main/sw/source/core/text/itrcrsr.cxx?rev=1697501&r1=1697500&r2=1697501&view=diff ============================================================================== --- openoffice/trunk/main/sw/source/core/text/itrcrsr.cxx (original) +++ openoffice/trunk/main/sw/source/core/text/itrcrsr.cxx Mon Aug 24 21:04:11 2015 @@ -56,6 +56,7 @@ // --> OD 2010-05-05 #i111284# #include <numrule.hxx> // <-- +#include <com/sun/star/i18n/ScriptType.hpp> // Nicht reentrant !!! // wird in GetCharRect gesetzt und im UnitUp/Down ausgewertet. @@ -267,6 +268,9 @@ void SwTxtMargin::CtorInitTxtMargin( SwT rSpace.IsAutoFirst() ) { nFirstLineOfs = GetFnt()->GetSize( GetFnt()->GetActual() ).Height(); + LanguageType aLang = pNode->GetLang( 0, 1, i18n::ScriptType::ASIAN); + if (aLang != LANGUAGE_KOREAN && aLang != LANGUAGE_JAPANESE) + nFirstLineOfs<<=1; const SvxLineSpacingItem *pSpace = aLineInf.GetLineSpacing(); if( pSpace ) {