desktop-shell: Don't get a shell surface for the grab surface

The grab surface does not depend on any of the shell surface
functionality, so don't allocated one.
This commit is contained in:
Ander Conselvan de Oliveira 2012-07-16 14:15:50 +03:00 committed by Kristian Høgsberg
parent ddca49600f
commit 07a91cd9fd
1 changed files with 1 additions and 1 deletions

View File

@ -826,7 +826,7 @@ grab_surface_create(struct desktop *desktop)
{
struct wl_surface *s;
desktop->grab_window = window_create(desktop->display);
desktop->grab_window = window_create_custom(desktop->display);
window_set_user_data(desktop->grab_window, desktop);
s = window_get_wl_surface(desktop->grab_window);