summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2019-07-29 09:14:29 +0100
committerCaolán McNamara <caolanm@redhat.com>2019-07-29 12:15:21 +0200
commitc1281e25c6de949c387ef42554a84040b86bc4b0 (patch)
tree248e719034fd8f692b688261db27baa2ba8713a0 /vcl
parenta34c898844abe9ad139d3ee22474726eed84351a (diff)
return early if no work to be done
Change-Id: I79cef4af708220c962df48d0bcf347bdc1c8a218 Reviewed-on: https://gerrit.libreoffice.org/76524 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'vcl')
-rw-r--r--vcl/unx/gtk3/gtk3gtkinst.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/vcl/unx/gtk3/gtk3gtkinst.cxx b/vcl/unx/gtk3/gtk3gtkinst.cxx
index 881be69fb2a2..2d35d3dc96bb 100644
--- a/vcl/unx/gtk3/gtk3gtkinst.cxx
+++ b/vcl/unx/gtk3/gtk3gtkinst.cxx
@@ -1582,6 +1582,8 @@ private:
void set_background(const OUString* pColor)
{
+ if (!pColor && !m_pBgCssProvider)
+ return;
GtkStyleContext *pWidgetContext = gtk_widget_get_style_context(GTK_WIDGET(m_pWidget));
if (m_pBgCssProvider)
{