1
0
Fork 0

ui-frames: Delay attaching the style to new frames

Like the setting of new frames' background is delayed until the
frame is associated with its window, delay attaching the initial
style, so that the correct style variant is picked.

https://bugzilla.gnome.org/show_bug.cgi?id=645355
This commit is contained in:
Florian Müllner 2011-03-20 23:20:51 +01:00
parent be6775767c
commit 7577437167
2 changed files with 2 additions and 2 deletions

View file

@ -154,8 +154,9 @@ meta_window_ensure_frame (MetaWindow *window)
window->frame = frame;
/* Now that frame->xwindow is registered with window, we can set its
* background.
* style and background.
*/
meta_ui_update_frame_style (window->screen->ui, frame->xwindow);
meta_ui_reset_frame_bg (window->screen->ui, frame->xwindow);
if (window->title)

View file

@ -686,7 +686,6 @@ meta_frames_manage_window (MetaFrames *frames,
gdk_window_set_user_data (frame->window, frames);
frame->style = NULL;
meta_frames_attach_style (frames, frame);
/* Don't set event mask here, it's in frame.c */