https://bugs.documentfoundation.org/show_bug.cgi?id=155792

--- Comment #6 from SATYA SRINIVAS K <skompe...@opentext.com> ---
Justin,Vajna
This particular line 
pSeparators[nBorder].Position = rtl::math::round(nRelPos + nLastRelPos);
in DomainMapperTableManager::endOfRowAction() is modified multiple times in the
past for various reasons.

for example see below commit, in this commit added rounding of the value 
https://git.libreoffice.org/core/+/29cbbad64088354425c606f9eb6c267bdf7731dc%5E!/

later again removed this rounding of the value see this commit
https://git.libreoffice.org/core/+/e502463fa9a601963aa9f5a8783eb1318de36c13%5E%21

now in the latest code we are doing rounding again..

For this particular issue, when I apply a ceil then the issue will be resolved
like
pSeparators[nBorder].Position = rtl::math::round((nRelPos + nLastRelPos), 0,
rtl_math_RoundingMode_Up); or simply ceil(nRelPos + nLastRelPos)

but I don't know applying ceil will cause any regressions, or Is this not the
better place for this issue.

Please provide some inputs to fix this issue.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to