aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKirill Primak <vyivel@eclair.cafe>2022-01-08 22:52:56 +0300
committerKirill Primak <vyivel@eclair.cafe>2022-02-02 21:06:12 +0300
commitfd3a2a0906cc95a98c76cdf49a2f17cd23cc09e3 (patch)
tree1fcf47e6a9eb7f86c3107bc3f71078c886c1914b
parent88f30404386ce305b436b3877a56034eada3060f (diff)
xdg-surface: minor consistency renaming
-rw-r--r--types/xdg_shell/wlr_xdg_surface.c33
1 files changed, 14 insertions, 19 deletions
diff --git a/types/xdg_shell/wlr_xdg_surface.c b/types/xdg_shell/wlr_xdg_surface.c
index ff8d0d97..eb986104 100644
--- a/types/xdg_shell/wlr_xdg_surface.c
+++ b/types/xdg_shell/wlr_xdg_surface.c
@@ -489,19 +489,17 @@ struct wlr_surface *wlr_xdg_surface_surface_at(
struct wlr_surface *wlr_xdg_surface_popup_surface_at(
struct wlr_xdg_surface *surface, double sx, double sy,
double *sub_x, double *sub_y) {
- struct wlr_xdg_popup *popup_state;
- wl_list_for_each(popup_state, &surface->popups, link) {
- struct wlr_xdg_surface *popup = popup_state->base;
- if (!popup->mapped) {
+ struct wlr_xdg_popup *popup;
+ wl_list_for_each(popup, &surface->popups, link) {
+ if (!popup->base->mapped) {
continue;
}
double popup_sx, popup_sy;
- wlr_xdg_popup_get_position(popup_state, &popup_sx, &popup_sy);
+ wlr_xdg_popup_get_position(popup, &popup_sx, &popup_sy);
- struct wlr_surface *sub = wlr_xdg_surface_surface_at(popup,
- sx - popup_sx,
- sy - popup_sy,
+ struct wlr_surface *sub = wlr_xdg_surface_surface_at(
+ popup->base, sx - popup_sx, sy - popup_sy,
sub_x, sub_y);
if (sub != NULL) {
return sub;
@@ -526,28 +524,25 @@ static void xdg_surface_iterator(struct wlr_surface *surface,
static void xdg_surface_for_each_popup_surface(struct wlr_xdg_surface *surface,
int x, int y, wlr_surface_iterator_func_t iterator, void *user_data) {
- struct wlr_xdg_popup *popup_state;
- wl_list_for_each(popup_state, &surface->popups, link) {
- struct wlr_xdg_surface *popup = popup_state->base;
- if (!popup->configured || !popup->mapped) {
+ struct wlr_xdg_popup *popup;
+ wl_list_for_each(popup, &surface->popups, link) {
+ if (!popup->base->configured || !popup->base->mapped) {
continue;
}
double popup_sx, popup_sy;
- wlr_xdg_popup_get_position(popup_state, &popup_sx, &popup_sy);
+ wlr_xdg_popup_get_position(popup, &popup_sx, &popup_sy);
struct xdg_surface_iterator_data data = {
.user_iterator = iterator,
.user_data = user_data,
.x = x + popup_sx, .y = y + popup_sy,
};
- wlr_surface_for_each_surface(popup->surface, xdg_surface_iterator,
- &data);
+ wlr_surface_for_each_surface(popup->base->surface,
+ xdg_surface_iterator, &data);
- xdg_surface_for_each_popup_surface(popup,
- x + popup_sx,
- y + popup_sy,
- iterator, user_data);
+ xdg_surface_for_each_popup_surface(popup->base,
+ x + popup_sx, y + popup_sy, iterator, user_data);
}
}