[Bug 1689] New: Window refresh problem with GroupBox and Tabs

Wine Bugs wine-bugs at winehq.com
Tue Sep 2 08:46:46 CDT 2003


http://bugs.winehq.com/show_bug.cgi?id=1689

           Summary: Window refresh problem with GroupBox and Tabs
           Product: Wine
           Version: 20030813
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-binary
        AssignedTo: wine-bugs at winehq.com
        ReportedBy: gabriele.giorgetti at teamfab.it


Hello, I've got an application which purpose is to just reproduce the wine bug
I'm gonna explain below. (I can't upload the application itself yet. I'll do
that as soon as I'll be able to).

There is, basically, a window, a tab control with four tabs, some GroupBoxes and
a few editboxes. (Please, see the attached .gif to get an idea).

Here we go with the interesting part... 
If you run the application you'll realize that some editboxes are not
drawn at all and some other not correctly drawn (Expecially if you go through
the tabs...) 
Now if you minimize and then raise this window or drag part of it out of the
screen and then back in, everything in it is correctly "painted".
    
The pic tabwin_ok.gif shows the application correctly drawn, while in
tabwin_bad.gif you'll see the application in its bad behavior (Like described
above).

Another interesting thing to note is that if you go through the tabs backward
( from the last one to the first one ) the window contents is correctly drawn,
not if you go from the first tab to the last one. This is always reproducible.

This bug is 100% reproducible with Wine 20030813, 20030709, 20030618 (the
versions I could work with...)

I'm actually trying to fix this by myself (an ugly workaround will do the job as
well) but any help to get me to the right direction will be appriciated.

You're more than welcome to ask for any debug or strace log.

Thanks.

-- 
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list