void view_move_to_front(struct view *view);
void view_move_to_back(struct view *view);
-struct view *view_get_root(struct view *view);
void view_append_children(struct view *view, struct wl_array *children);
/**
return true;
}
+static struct view *
+view_get_root(struct view *view)
+{
+ assert(view);
+ if (view->impl->get_root) {
+ return view->impl->get_root(view);
+ }
+ return view;
+}
+
static bool
matches_criteria(struct view *view, enum lab_view_criteria criteria)
{
desktop_update_top_layer_visibility(view->server);
}
-struct view *
-view_get_root(struct view *view)
-{
- assert(view);
- if (view->impl->get_root) {
- return view->impl->get_root(view);
- }
- return view;
-}
-
void
view_append_children(struct view *view, struct wl_array *children)
{