[Bug 15382] Tray icons won't appear
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Sep 29 10:21:03 CDT 2008
http://bugs.winehq.org/show_bug.cgi?id=15382
--- Comment #11 from Kirill K. Smirnov <lich at math.spbu.ru> 2008-09-29 10:21:03 ---
>As I noted earlier, in my case Shell_NotifyIcon() knew that the icon hasn't
>been added and returned FALSE. But the error status wasn't properly updated so
>GetLastError() returned zero.
Yes, right now wine does not bother to set LastError nor clear it. This is
FIXME.
>Does Shell_NotifyIcon() use some kind of RPC to add the icons? It would explain
>the problem with timeout.
It just does a cross-process SendMessage to explorer process.
To localize the bug try run application in desktop mode:
$ wine explorer /desktop=q,1024x768 taskmgr
There should be two windows in wine virtual desktop: taskmgr itself and
mini-systray with one icon. If so, then problem is somewhere in communication
with Xserver via XEMBED.
And please, clarify what bug you try to report:
1) Shell_NotifyIcon() does not set last error.
2) Tray icons do not appear at all.
3) Tray icons work, but stop after some amount of time.
I'm sorry, but I cannot extract this information from your posts. I assume this
is #2.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list