ArthurHub / ArthurHub/HTML-Renderer
Location not working for negative values, gets pushed to 0
- Lingua principale
- C#
- Stelle
- 1.4k
- Fork
- 550
- Merge medio
- 14g 9h
- PR unite (30g)
- 1
Descrizione
Hi, I am trialling this and so far it's awesome. Just found one thing though trying to render HTML into a custom List Box and sometimes (for items at the top) painting needs to start at a location with a -Y for a partially drawn list item. I believe that I have found the problem and here is my fix, so far it seems OK (the Demo still looks all good).
In Layout cells there are some calls to Math.Max where the 2nd param is 0, it should be the existing Location value.
private void LayoutCells(RGraphics g)
{
double startx = Math.Max(_tableBox.ClientLeft + GetHorizontalSpacing(), _tableBox.Location.X);
double starty = Math.Max(_tableBox.ClientTop + GetVerticalSpacing(), _tableBox.Location.Y);
....
}
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Valutazione
Questa issue non è ancora stata valutata.