Browse Source

Fix centering the indicator in the no-xinerama case

master
Sebastian Ullrich 12 years ago
committed by Michael Stapelberg
parent
commit
e0213cb1f5
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      unlock_indicator.c

+ 2
- 2
unlock_indicator.c View File

@ -246,8 +246,8 @@ xcb_pixmap_t draw_image(uint32_t *resolution) {
/* We have no information about the screen sizes/positions, so we just
* place the unlock indicator in the middle of the X root window and
* hope for the best. */
int x = (last_resolution[0] / 2);
int y = (last_resolution[1] / 2);
int x = (last_resolution[0] / 2) - (BUTTON_DIAMETER / 2);
int y = (last_resolution[1] / 2) - (BUTTON_DIAMETER / 2);
cairo_set_source_surface(xcb_ctx, output, x, y);
cairo_rectangle(xcb_ctx, x, y, BUTTON_DIAMETER, BUTTON_DIAMETER);
cairo_fill(xcb_ctx);


Loading…
Cancel
Save