From 5747ede20d78799a1c5c37856ad0ce6fbd1f2035 Mon Sep 17 00:00:00 2001 From: Johan Malm Date: Sat, 13 Nov 2021 21:36:33 +0000 Subject: [PATCH] layers: fix clang warning ...for unused variables. We should damage the surface really, but this will soon be overtaken by events when wlr_scene is implemented. --- src/layers.c | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/layers.c b/src/layers.c index 9d3168b6..1200c95a 100644 --- a/src/layers.c +++ b/src/layers.c @@ -411,26 +411,15 @@ lab_layer_surface *popup_get_layer(struct lab_layer_popup *popup) static void popup_damage(struct lab_layer_popup *layer_popup, bool whole) { - struct wlr_xdg_popup *popup = layer_popup->wlr_popup; -// struct wlr_surface *surface = popup->base->surface; - int popup_sx = popup->geometry.x - popup->base->current.geometry.x; - int popup_sy = popup->geometry.y - popup->base->current.geometry.y; - int ox = popup_sx, oy = popup_sy; struct lab_layer_surface *layer; while (true) { if (layer_popup->parent_type == LAYER_PARENT_POPUP) { layer_popup = layer_popup->parent_popup; - ox += layer_popup->wlr_popup->geometry.x; - oy += layer_popup->wlr_popup->geometry.y; } else { layer = layer_popup->parent_layer; - ox += layer->geo.x; - oy += layer->geo.y; break; } } -// struct wlr_output *wlr_output = layer->layer_surface->output; -// struct output *output = wlr_output->data; damage_all_outputs(layer->server); }