diff options
author | Caolán McNamara <caolanm@redhat.com> | 2020-11-26 17:13:28 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2020-11-27 09:45:53 +0100 |
commit | 283124fcf07fe8e38417579ce6d94ecf56715ac1 (patch) | |
tree | 9150889d38961dcaf9e842cb8fb9e9e881e48ea4 /vcl | |
parent | c12bc5757c021f8ba3f802b26805964a11aaa71d (diff) |
silence warnings about negative widths under RTL
I don't see any visual problems, but there are these
annoying warnings
Change-Id: Ifc8830503cdc57084272a973b09927069caabada
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106713
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/unx/gtk3/gtk3gtkframe.cxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/vcl/unx/gtk3/gtk3gtkframe.cxx b/vcl/unx/gtk3/gtk3gtkframe.cxx index 4680acf77a67..bb636e7874f8 100644 --- a/vcl/unx/gtk3/gtk3gtkframe.cxx +++ b/vcl/unx/gtk3/gtk3gtkframe.cxx @@ -2953,6 +2953,10 @@ void GtkSalFrame::damaged(sal_Int32 nExtentsX, sal_Int32 nExtentsY, } #endif + // quite a bit of noise in RTL mode with negative widths + if (nExtentsWidth <= 0 || nExtentsHeight <= 0) + return; + gtk_widget_queue_draw_area(GTK_WIDGET(m_pFixedContainer), nExtentsX, nExtentsY, nExtentsWidth, nExtentsHeight); |