<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_UNCONFIRMED "
title="UNCONFIRMED - Calc red comment indicator is too large and obscures cell values"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=121352">121352</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Calc red comment indicator is too large and obscures cell values
</td>
</tr>
<tr>
<th>Product</th>
<td>LibreOffice
</td>
</tr>
<tr>
<th>Version</th>
<td>6.1.3.2 release
</td>
</tr>
<tr>
<th>Hardware</th>
<td>All
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>UNCONFIRMED
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>Calc
</td>
</tr>
<tr>
<th>Assignee</th>
<td>libreoffice-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>wizzycode@virginmedia.com
</td>
</tr></table>
<p>
<div>
<pre>Description:
The red comment indicator obscures the cell values, making it very hard to read
the last digit in the cell even though the indicator is semi-transparent.
This is very noticeable with lower zoom levels, e.g. 60% and makes the sheet
unusable.
Also tested with LibreOffice 6.2 Alpha 1 and the problem still exists.
Steps to Reproduce:
1. Create a new sheet.
2. Add a number to a cell, e.g. 100
3. Add a comment to the same cell.
4. Change the zoom level to 60%
Actual Results:
The last digit in the cell is obsured by the red comment indicator making it
very hard to read as it covers a large portion of the last digit.
Expected Results:
The solution is quite simple, the red comment indicator should be moved to the
top right corner of the cell (no space between the border and the indicator),
and made smaller. This is in fact what OpenOffice does and works well even at
low zoom levels.
Reproducible: Always
User Profile Reset: Yes
Additional Info:
If my understanding of the code is correct it seems that this line (2224) in
core/sc/source/ui/view/output.cxx method DrawNoteMarks() needs to be modified:
rRenderContext.DrawRect( tools::Rectangle(
nMarkX-5*nLayoutSign,nPosY,nMarkX+1*nLayoutSign,nPosY+6 ) );
The OpenOffice equivalent is:
pDev->DrawRect( Rectangle( nMarkX,nPosY,nMarkX+2*nLayoutSign,nPosY+2 ) );
OpenOffice is using a much better red comment rectangle size and position, can
a similar approach be taken for LibreOffice?</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>