summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/frame.cc7
-rw-r--r--src/frame.hh4
2 files changed, 5 insertions, 6 deletions
diff --git a/src/frame.cc b/src/frame.cc
index ee770b25..dc126ea3 100644
--- a/src/frame.cc
+++ b/src/frame.cc
@@ -24,7 +24,8 @@ namespace ob {
const long OBFrame::event_mask;
OBFrame::OBFrame(OBClient *client, otk::Style *style)
- : otk::OtkWidget(Openbox::instance, style),
+ : otk::OtkWidget(Openbox::instance, style, Horizontal, 0, 1,
+ CWOverrideRedirect),
OBWidget(Type_Frame),
_client(client),
_screen(otk::OBDisplay::screenInfo(client->screen())),
@@ -43,8 +44,8 @@ OBFrame::OBFrame(OBClient *client, otk::Style *style)
assert(client);
assert(style);
- XSelectInput(otk::OBDisplay::display, window(), OBFrame::event_mask);
-
+ XSelectInput(otk::OBDisplay::display, _window, OBFrame::event_mask);
+
_grip_left.setCursor(Openbox::instance->cursors().ll_angle);
_grip_right.setCursor(Openbox::instance->cursors().lr_angle);
diff --git a/src/frame.hh b/src/frame.hh
index ab1e1b03..e7a55237 100644
--- a/src/frame.hh
+++ b/src/frame.hh
@@ -33,9 +33,7 @@ class OBFrame : public otk::OtkWidget, public OBWidget {
public:
//! The event mask to grab on frame windows
- static const long event_mask = EnterWindowMask | LeaveWindowMask |
- ButtonPressMask | ButtonReleaseMask |
- ButtonMotionMask;
+ static const long event_mask = EnterWindowMask | LeaveWindowMask;
private:
OBClient *_client;