[Bug 22320] New: Mono & HTML-Kit's installers do not appear in the taskbar

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Apr 9 08:15:28 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=22320

           Summary: Mono & HTML-Kit's installers do not appear in the
                    taskbar
           Product: Wine
           Version: 1.1.42
          Platform: x86-64
               URL: http://www.htmlkit.com/download/
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: trivial
          Priority: P2
         Component: winex11.drv
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: RandomAccountName at mail.com
                CC: dmitry at codeweavers.com


Created an attachment (id=27297)
 --> (http://bugs.winehq.org/attachment.cgi?id=27297)
Diff after manually reverting the patch

These installers do not get a button in the taskbar while they're running. I
tested this in several versions, and found that this is a regression that
happened sometime between 0.9.54 and 1.0.1. However, I was left with several
skipped commits at the end of my regression test. Of those, this looks like the
most likely culprit:

commit cb3ff54789c652b02d852f40db71cafd9fd67ca9
Author: Dmitry Timoshkov <dmitry at codeweavers.com>
Date:   Tue Mar 25 16:52:41 2008 +0800

    winex11.drv: Don't add owned windows to the taskbar.

The winex11 code has changed quite a bit since then, but after reverting what I
think is the modern equivalent, the taskbar buttons appear again (diff is
attached). It can be reproduced with "winetricks mono26", or with HTML-Kit's
installer from the download link.

Both installers produce the same few lines of terminal output on startup:

fixme:reg:GetNativeSystemInfo (0x33fe40) using GetSystemInfo()
fixme:msg:ChangeWindowMessageFilter c057 00000001
fixme:win:DisableProcessWindowsGhosting : stub

-- 
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