http://bugs.winehq.org/show_bug.cgi?id=21058
Summary: TeamViewer: "ghost window" appearing when starting a session Product: Wine Version: 1.1.34 Platform: x86 URL: http://www.teamviewer.com/de/download/tv5.aspx OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: caliga@arcor.de
When a presentation window is opend on a TeamViewer on Wine (that is: somebody on a 2nd machine starts a presentation to the wine machine), that window is completely screwed up.
What 'screwed up' means, depends on the settings for "allow decoration" and 'allow control' in winecfg. There will be two windows that are actually one. Also, there are two taskbar entries. And the initial size of the window may be wrong. It can be resized then, and if you pick the 'real' one, you can actually see the presentation ;)
This is probably caused by changing the window styles using SetWindowLong() while the window is still hidden. Maybe when it is finally shown, wine shows it once with the old styles and also with the new styles!?
This can be reproduced with all TeamViewer 5 Builds up to the current (5.0.7572). However, it will probably be worked arround (by showing the window earlier) in an upcoming release, but you might still want to fix this.