mirror of
https://github.com/swaywm/sway.git
synced 2026-04-25 06:46:24 -04:00
Position icon in the middle
Signed-off-by: Felix Weilbach <felix.weilbach@t-online.de>
This commit is contained in:
parent
ae5f5a7e88
commit
0c47d323b1
1 changed files with 3 additions and 2 deletions
|
|
@ -805,13 +805,14 @@ static void draw_focused_window_icon(cairo_t *cairo,
|
|||
if (*x + padded_size >= max_width) {
|
||||
return;
|
||||
}
|
||||
int y = floor((height - padded_size) / 2.0);
|
||||
int y = (height - icon_size) / 2.0;
|
||||
|
||||
cairo_operator_t op = cairo_get_operator(cairo);
|
||||
cairo_set_operator(cairo, CAIRO_OPERATOR_OVER);
|
||||
cairo_set_source_surface(cairo, icon, *x + padding, y + padding);
|
||||
cairo_set_source_surface(cairo, icon, *x + padding, y);
|
||||
cairo_rectangle(cairo, *x, y, padded_size, padded_size);
|
||||
cairo_fill(cairo);
|
||||
|
||||
cairo_set_operator(cairo, op);
|
||||
|
||||
*x += padded_size;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue