Release the GL window here. Disconect from the magnifier, not the stacker.
Fri Mar 31 16:44:56 2006 Søren Sandmann <sandmann@redhat.com> * src/c-screen.c (meta_screen_info_unredirect): Release the GL window here. Disconect from the magnifier, not the stacker.
This commit is contained in:
parent
21d5a43c29
commit
6445d16fd5
@ -1,3 +1,8 @@
|
|||||||
|
Fri Mar 31 16:44:56 2006 Søren Sandmann <sandmann@redhat.com>
|
||||||
|
|
||||||
|
* src/c-screen.c (meta_screen_info_unredirect): Release the GL
|
||||||
|
window here. Disconect from the magnifier, not the stacker.
|
||||||
|
|
||||||
Fri Mar 31 12:24:26 2006 Søren Sandmann <sandmann@redhat.com>
|
Fri Mar 31 12:24:26 2006 Søren Sandmann <sandmann@redhat.com>
|
||||||
|
|
||||||
* src/c-screen.c (meta_screen_info_redirect): Only use magnifier
|
* src/c-screen.c (meta_screen_info_redirect): Only use magnifier
|
||||||
|
@ -344,11 +344,14 @@ meta_screen_info_unredirect (MetaScreenInfo *info)
|
|||||||
g_print ("unredirecting %lx\n", WS_RESOURCE_XID (root));
|
g_print ("unredirecting %lx\n", WS_RESOURCE_XID (root));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
g_signal_handler_disconnect (info->stacker, info->repaint_id);
|
g_signal_handler_disconnect (info->magnifier, info->repaint_id);
|
||||||
g_object_unref (info->stacker);
|
g_object_unref (info->stacker);
|
||||||
|
|
||||||
ws_window_unredirect_subwindows (root);
|
ws_window_unredirect_subwindows (root);
|
||||||
|
#if 0
|
||||||
ws_window_unmap (info->gl_window);
|
ws_window_unmap (info->gl_window);
|
||||||
|
#endif
|
||||||
|
ws_screen_release_gl_window (ws_screen);
|
||||||
|
|
||||||
ws_display_sync (info->display);
|
ws_display_sync (info->display);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user