diff options
| author | Ivan Kanakarakis <ivan.kanak@gmail.com> | 2011-12-22 19:15:04 +0200 |
|---|---|---|
| committer | Ivan Kanakarakis <ivan.kanak@gmail.com> | 2011-12-22 19:15:04 +0200 |
| commit | 4736c56064b894db19220dd60b4c01b0277824c4 (patch) | |
| tree | 36c2f418a3128e5edc7ab68541b798c6bd16322a /monsterwm.c | |
| parent | 90e9ecb509974221c3a7b1b46cd943d537db7b24 (diff) | |
fix gaps around windows - use tile() to configure window dimensions
Diffstat (limited to 'monsterwm.c')
| -rw-r--r-- | monsterwm.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/monsterwm.c b/monsterwm.c index 3c8d717..f1773fb 100644 --- a/monsterwm.c +++ b/monsterwm.c @@ -244,16 +244,14 @@ void configurerequest(XEvent *e) { XConfigureRequestEvent *ev = &e->xconfigurerequest; XWindowChanges wc; - wc.x = ev->x; - wc.y = ev->y + (showpanel && TOP_PANEL) ? PANEL_HEIGHT : 0; - wc.width = (ev->width < sw - BORDER_WIDTH) ? ev->width : sw + BORDER_WIDTH; - wc.height = (ev->height < sh - BORDER_WIDTH) ? ev->height : sh + BORDER_WIDTH; - wc.border_width = ev->border_width; + wc.width = ev->width; + wc.height = ev->height; wc.sibling = ev->above; wc.stack_mode = ev->detail; XConfigureWindow(dis, ev->window, ev->value_mask, &wc); XSync(dis, False); + tile(); } void deletewindow(Window w) { |
