From 506b5dbf6f2624df57f09b5c7ba15098b1590cd5 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Fri, 20 Dec 2002 14:42:21 +0000 Subject: [PATCH] segfault no more on root clicks --- src/actions.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/actions.cc b/src/actions.cc index c13dc7f5..04b50791 100644 --- a/src/actions.cc +++ b/src/actions.cc @@ -45,7 +45,9 @@ void OBActions::insertPress(const XButtonEvent &e) a->pos.setPoint(e.x_root, e.y_root); OBClient *c = Openbox::instance->findClient(e.window); - a->clientarea = c->area(); + // if it's not defined, they should have clicked on the root window, so this + // area would be meaningless anyways + if (c) a->clientarea = c->area(); } void OBActions::removePress(const XButtonEvent &e) -- 2.44.0