awesome/lib/wibox
Uli Schlachter 7f74c7c859 drawable: Draw bgimage with operator OVER
The actual bg is drawn either with fake transparency over the wallpaper (this
uses operator OVER) or for true transparency with operator SOURCE. The bgimage
should be drawn ontop of this without erasing the background and thus needs
operator OVER.

However, before this commit the bgimage was drawn in the same way as the bg and
thus inherited its SOURCE operator if a compositor is running. Fix this by
restoring the default operator (OVER) and also e.g. the default source before
drawing the bgimage.

Fixes: https://github.com/awesomeWM/awesome/issues/954
Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-07-09 10:30:36 +02:00
..
container Correct name variable: this typo introduced into in 03e2310c54 2016-06-18 17:42:27 +02:00
layout stack: Enable the property system 2016-05-30 23:10:02 -04:00
widget progressbar: Add missing includes documentation variables 2016-06-24 15:59:02 -04:00
drawable.lua drawable: Draw bgimage with operator OVER 2016-07-09 10:30:36 +02:00
hierarchy.lua widget: Move 'visible' into _private 2016-05-30 18:00:59 -04:00
init.lua Merge pull request #948 from psychon/deprecate-add-signal 2016-06-07 22:58:14 +02:00