With this patch, the start screen displays correctly on startup with
scaling set to 130% (tested on OpenSUSE 11.4 x86-64).

However, if you start LibreOffice with scaling @ 100%, then change
scaling to 130% with the start screen still open, the bug remains.
I've looked into it, and this appears to be a separate issue -
Resize() is called too early on scaling change, before the new scaling
factor is available. As a result, GetTextWidth() uses the old scaling
factor to compute widths.

If anyone can point me towards where Resize() is called on the scaling
change codepath, that would be greatly appreciated.

Signed-off-by: Gábor Stefanik <netrolller...@gmail.com>

Attachment: 0001-Recompute-column-widths-in-BackingWindow-Resize-to-p.patch
Description: Binary data

_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to