diff options
author | Caolán McNamara <caolanm@redhat.com> | 2018-04-12 14:53:20 +0100 |
---|---|---|
committer | Katarina Behrens <Katarina.Behrens@cib.de> | 2018-04-30 12:07:34 +0200 |
commit | 3e89c5ec55dd5eedbd2b3822f14e73a486beef13 (patch) | |
tree | 8348fe508fbe0e3031652d7fd64ef4759a54e3ff /lotuswordpro | |
parent | 49c15d8acfc513855e016c7f2cc9f9eaccd6be0b (diff) |
Related: tdf#100925 background not getting set under X sometimes
not sure why this is the case, but it is reminiscent of rhbz#1283420 which
results in missing glyphs in some circumstances
X11CairoTextRender::getCairoContext has a hack in it for that problem, whic
forces a read from the underlying X Drawable before writing to it which seems
to have the effect of syncing it up.
So, just before drawing the bg, draw a glyph on it to get it synced, and then
overwrite it.
Change-Id: I2ffff7e8e989b91821869d8b75a59728ac513d1b
Reviewed-on: https://gerrit.libreoffice.org/52819
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Eike Rathke <erack@redhat.com>
(cherry picked from commit e8080c79043a7d9036f27cc24b76b7ff21c58da8)
Reviewed-on: https://gerrit.libreoffice.org/53657
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>
Diffstat (limited to 'lotuswordpro')
0 files changed, 0 insertions, 0 deletions