server: Don't attach thread input to the desktop.

Now that the desktop can be owned by a thread we need to explicitly
check for it in the thread attach check.
oldstable
Alexandre Julliard 2006-04-12 11:19:20 +02:00
parent 31b0a4edf6
commit 0fab85a5b6
1 changed files with 1 additions and 1 deletions

View File

@ -426,7 +426,7 @@ static struct window *create_window( struct window *parent, struct window *owner
}
/* if parent belongs to a different thread, attach the two threads */
if (parent && parent->thread && parent->thread != current)
if (parent && parent->thread && parent->thread != current && !is_desktop_window(parent))
{
if (!attach_thread_input( current, parent->thread )) goto failed;
}