sway

i3-compatible Wayland compositor
git clone https://git.awy.one/sway
Log | Files | Refs | README | LICENSE

commit 800d20611cc5aaf59cac2bf222cdfbcbe6a6329c
parent 2b34ba99d42e935d0390e66dd36b7182fa9f5464
Author: Drew DeVault <sir@cmpwn.com>
Date:   Tue, 20 Dec 2016 15:53:42 -0500

Clear swaylock properly during re-render

Fixes #999

Diffstat:
Mswaylock/main.c | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/swaylock/main.c b/swaylock/main.c @@ -570,6 +570,11 @@ void render(struct render_data *render_data) { int wwidth = window->width * window->scale; int wheight = window->height * window->scale; + cairo_save(window->cairo); + cairo_set_operator(window->cairo, CAIRO_OPERATOR_CLEAR); + cairo_paint(window->cairo); + cairo_restore(window->cairo); + // Reset the transformation matrix cairo_identity_matrix(window->cairo);