From b99977368dd109a7a3e4f821c53212d2df84ca03 Mon Sep 17 00:00:00 2001 From: Johan Malm Date: Wed, 2 Sep 2020 20:26:18 +0100 Subject: [PATCH] view.c: simplify view_at() --- src/view.c | 21 ++------------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/src/view.c b/src/view.c index 8974ad9e..cd887c94 100644 --- a/src/view.c +++ b/src/view.c @@ -250,26 +250,9 @@ struct view *view_at(struct server *server, double lx, double ly, return view; if (!view->show_server_side_deco) continue; - if (deco_at(view, lx, ly) == LAB_DECO_PART_TITLE) { - *view_area = LAB_DECO_PART_TITLE; + *view_area = deco_at(view, lx, ly); + if (*view_area != LAB_DECO_NONE) return view; - } - if (deco_at(view, lx, ly) == LAB_DECO_PART_TOP) { - *view_area = LAB_DECO_PART_TOP; - return view; - } - if (deco_at(view, lx, ly) == LAB_DECO_PART_RIGHT) { - *view_area = LAB_DECO_PART_RIGHT; - return view; - } - if (deco_at(view, lx, ly) == LAB_DECO_PART_BOTTOM) { - *view_area = LAB_DECO_PART_BOTTOM; - return view; - } - if (deco_at(view, lx, ly) == LAB_DECO_PART_LEFT) { - *view_area = LAB_DECO_PART_LEFT; - return view; - } } return NULL; } -- 2.52.0