shell: Fix never map fullscreen/transient surface.
authorAlex Wu <zhiwen.wu@linx.intel.com>
Wed, 22 Feb 2012 06:50:46 +0000 (14:50 +0800)
committerKristian Høgsberg <krh@bitplanet.net>
Wed, 22 Feb 2012 17:33:43 +0000 (12:33 -0500)
commit88277d1422b75a67b40c8809949fb71bd5ca31c0
treec02becc2e38a18c20eac9ae6ce84816785b87373
parent31f9d0e8de4f788aaf35fb8072dc290da19b097a
shell: Fix never map fullscreen/transient surface.

       If client send set_fullscreen/set_transient request before the first attach,
       compositor has no chance to map the surface due to "if (es->output == NULL)".

       You can pull it from git://gitorious.org/wayland-for-krh/weston.git map-bug
src/shell.c