// Position the tooltip in the center of the area
x = area->posx + area->width / 2 + e->xmotion.x_root - e->xmotion.x;
y = area->posy + area->height / 2 + e->xmotion.y_root - e->xmotion.y;
+ if (!panel_horizontal)
+ y -= height/2;
g_tooltip.panel = p;
if (g_tooltip.mapped && g_tooltip.area != area) {
tooltip_copy_text(area);
else
x = panel->posx - width;
- if (!panel_horizontal)
- y -= height/2;
-
g_object_unref(layout);
cairo_destroy(c);
cairo_surface_destroy(cs);