final touches for r6990-6992
This commit is contained in:
parent
2a84418ee4
commit
123ee25c59
2 changed files with 5 additions and 5 deletions
|
@ -598,7 +598,7 @@ ObClient *client_fake_manage(Window window)
|
|||
uses too. this returns a shallow copy that needs to be freed */
|
||||
settings = client_get_settings_state(self);
|
||||
|
||||
client_setup_decor_and_functions(self);
|
||||
client_setup_decor_and_functions(self, FALSE);
|
||||
|
||||
/* create the decoration frame for the client window and adjust its size */
|
||||
self->frame = frame_new(self);
|
||||
|
@ -2967,8 +2967,7 @@ void client_fullscreen(ObClient *self, gboolean fs)
|
|||
RECT_SET(self->pre_fullscreen_area, 0, 0, 0, 0);
|
||||
}
|
||||
|
||||
client_setup_decor_and_functions(self);
|
||||
|
||||
client_setup_decor_and_functions(self, FALSE);
|
||||
client_move_resize(self, x, y, w, h);
|
||||
|
||||
/* and adjust our layer/stacking. do this after resizing the window,
|
||||
|
@ -3112,8 +3111,7 @@ void client_maximize(ObClient *self, gboolean max, gint dir)
|
|||
|
||||
client_change_state(self); /* change the state hints on the client */
|
||||
|
||||
client_setup_decor_and_functions(self);
|
||||
|
||||
client_setup_decor_and_functions(self, FALSE);
|
||||
client_move_resize(self, x, y, w, h);
|
||||
}
|
||||
|
||||
|
|
|
@ -329,6 +329,8 @@ gint main(gint argc, gchar **argv)
|
|||
ObClient *c = it->data;
|
||||
/* the new config can change the window's decorations */
|
||||
client_setup_decor_and_functions(c, TRUE);
|
||||
/* redraw the frames */
|
||||
frame_adjust_area(c->frame, TRUE, TRUE, FALSE);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue