tdf#153704: Make sure the last script segment is also added
Change-Id: Id6381d77cdf05c24a1b557206f530f4e004e8e52 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/148986 Tested-by: Jenkins Reviewed-by: خالد حسني <khaled@aliftype.com>
This commit is contained in:
@@ -252,7 +252,7 @@ void FontPrevWin_Impl::CheckScript()
|
||||
auto aNextScript = aEditEngine.GetScriptType({ 0, i, 0, i });
|
||||
if (aNextScript != aScript)
|
||||
maScriptChanges.emplace_back(aScript, i - 1);
|
||||
else if (i == maScriptText.getLength())
|
||||
if (i == maScriptText.getLength())
|
||||
maScriptChanges.emplace_back(aScript, i);
|
||||
aScript = aNextScript;
|
||||
}
|
||||
|
@@ -420,7 +420,7 @@ void CommonStylePreviewRenderer::CheckScript()
|
||||
auto aNextScript = aEditEngine.GetScriptType({ 0, i, 0, i });
|
||||
if (aNextScript != aScript)
|
||||
maScriptChanges.emplace_back(aScript, i - 1);
|
||||
else if (i == maScriptText.getLength())
|
||||
if (i == maScriptText.getLength())
|
||||
maScriptChanges.emplace_back(aScript, i);
|
||||
aScript = aNextScript;
|
||||
}
|
||||
|
Reference in New Issue
Block a user