/* 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);