diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-07-31 19:16:04 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-07-31 19:16:04 +0000 |
| commit | c68f0a0f1113e1437dec39b5dc7e223e59fd84c7 (patch) | |
| tree | 745dde18caa11da4c10f1c82c7399b166dcc63fe /openbox | |
| parent | 336cef80066f9f3e918ab455f1513e756df67a44 (diff) | |
fix a long-lurknig gravity bug
Diffstat (limited to 'openbox')
| -rw-r--r-- | openbox/frame.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/openbox/frame.c b/openbox/frame.c index a66bef93..19ee3297 100644 --- a/openbox/frame.c +++ b/openbox/frame.c @@ -684,16 +684,16 @@ void frame_frame_gravity(ObFrame *self, int *x, int *y) switch (self->client->gravity) { default: case NorthWestGravity: - case WestGravity: - case SouthWestGravity: - break; case NorthGravity: + case NorthEastGravity: + break; + case WestGravity: case CenterGravity: - case SouthGravity: + case EastGravity: *y += (self->size.top + self->size.bottom) / 2; break; - case NorthEastGravity: - case EastGravity: + case SouthWestGravity: + case SouthGravity: case SouthEastGravity: *y += self->size.top + self->size.bottom; break; |
