aboutsummaryrefslogtreecommitdiff
path: root/sway/tree
diff options
context:
space:
mode:
authorminus <minus@mnus.de>2018-10-03 21:01:34 +0200
committerminus <minus@mnus.de>2018-10-03 21:01:34 +0200
commit95d7d5f4eed205aacaf43116625a5cf06928939b (patch)
tree7a227038cf34b9a6c35e4276ec54c673f5995f19 /sway/tree
parent01b8e171b8dd2dbdda1b1a652c39022602cd9dfb (diff)
downloadsway-95d7d5f4eed205aacaf43116625a5cf06928939b.tar.xz
Fix crash if view has no container
Diffstat (limited to 'sway/tree')
-rw-r--r--sway/tree/view.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sway/tree/view.c b/sway/tree/view.c
index 9c7c44e9..73ce55ac 100644
--- a/sway/tree/view.c
+++ b/sway/tree/view.c
@@ -341,7 +341,7 @@ void view_update_csd_from_client(struct sway_view *view, bool enabled) {
wlr_log(WLR_DEBUG, "View %p updated CSD to %i", view, enabled);
if (enabled && view->border != B_CSD) {
view->saved_border = view->border;
- if (container_is_floating(view->container)) {
+ if (view->container && container_is_floating(view->container)) {
view->border = B_CSD;
}
} else if (!enabled && view->border == B_CSD) {