https://bugs.winehq.org/show_bug.cgi?id=6682
--- Comment #60 from Rosanne DiMesio <dimesio(a)earthlink.net> ---
(In reply to Artem S. Tashkinov from comment #56)
>
> Wine developers, can easily figure it out by looking at Wine debug
> log. I can look at it for years and I won't understand anything.
>
You have to actually post one for anyone to look at it.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=6682
--- Comment #59 from Rosanne DiMesio <dimesio(a)earthlink.net> ---
(In reply to Rafal Stanilewicz from comment #58)
>
> it is slightly overlapping (about 50 pixels)
> with the textfields and buttons on the right.
That's bug 42171.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=6682
--- Comment #58 from Rafal Stanilewicz <rst(a)fomar.com.pl> ---
Fedora 25 + clean wine 3.0 rc5 + winetricks mfc42, Irfan 4.38 x86.
I can see the picture, although it is slightly overlapping (about 50 pixels)
with the textfields and buttons on the right.
Exactly the same version of Irfan on Windows 7, does not expose the same - the
widow seems to be larger, and no overlapping occurs.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=6682
--- Comment #57 from Fabian Maurer <dark.shadow4(a)web.de> ---
Well, I thought this would fix the issue, but there seems to be something
missing.
Do you know how to build the tests? Could you please run "user32_test msg" on
your linux machine and post the log? It should cover this issue, and I'm
curious to see what the test says.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=6682
--- Comment #56 from Artem S. Tashkinov <t.artem(a)mailcity.com> ---
(In reply to Fabian Maurer from comment #55)
> If it's of use, the commit that fixed the issue (for me, at least) was
>
> commit 997d4ef44f0f9e2284f99d7ce9ec135d68b30c7b
> Author: Fabian Maurer <dark.shadow4(a)web.de>
> Date: Mon Feb 13 16:58:29 2017 +0100
>
> user32: Send WM_NCPAINT and WM_ERASEBKGND when window is shown.
>
> > Have you moved the about window or overlaid it with something? It works that
> > way. It won't work once you invoke it without doing anything else. Also your
> > composite window manager might have interfered - I don't use one.
>
> The issue at hand was that a newly shown windows didn't get a redraw
> message, this the image was missing. That also explains why it works when
> you move the window or overlay something. I don't really know why it doesn't
> work on your system. Maybe the tests I added in this commit can help gather
> insights?
If I understand this commit description correctly it _must_ fix the issue for
all use cases yet clearly it doesn't. I know nothing about Win32 API but I've
got a feeling something is going on that's not covered by this change and you,
Wine developers, can easily figure it out by looking at Wine debug log. I can
look at it for years and I won't understand anything.
And as a bug reporter and a person who wants to make Wine better I can only do
what I'm knowledgeable to do like post logs and screenshots ;-)
--
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.
https://bugs.winehq.org/show_bug.cgi?id=6682
--- Comment #55 from Fabian Maurer <dark.shadow4(a)web.de> ---
If it's of use, the commit that fixed the issue (for me, at least) was
commit 997d4ef44f0f9e2284f99d7ce9ec135d68b30c7b
Author: Fabian Maurer <dark.shadow4(a)web.de>
Date: Mon Feb 13 16:58:29 2017 +0100
user32: Send WM_NCPAINT and WM_ERASEBKGND when window is shown.
> Have you moved the about window or overlaid it with something? It works that
> way. It won't work once you invoke it without doing anything else. Also your
> composite window manager might have interfered - I don't use one.
The issue at hand was that a newly shown windows didn't get a redraw message,
this the image was missing. That also explains why it works when you move the
window or overlay something. I don't really know why it doesn't work on your
system. Maybe the tests I added in this commit can help gather insights?
--
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.
https://bugs.winehq.org/show_bug.cgi?id=6682
--- Comment #54 from Artem S. Tashkinov <t.artem(a)mailcity.com> ---
(In reply to Rosanne DiMesio from comment #53)
> I also tested it in 3.0-rc5 in both openSUSE 13.1 and 42.1, because a year
> ago I was able to reproduce the problem (comment 45). It was fixed in
> current Wine in both older openSUSE versions, too. So on my system, the
> problem really did exist a year ago and was fixed some time in the interim.
> I have no idea why it's still not working for you.
I'm running CentOS 6.7 and I can reproduce the bug just fine ;-)
Something about an old version of X.org? I'm not an expert.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=6682
--- Comment #53 from Rosanne DiMesio <dimesio(a)earthlink.net> ---
(In reply to Artem S. Tashkinov from comment #52)
>
> Have you moved the about window or overlaid it with something?
Yes. I dragged it all around the screen, dragged other windows over it, and
since alt-tabbing was mentioned in an early comment, tested that too. The
picture stayed visible no matter what.
> Also your
> composite window manager might have interfered - I don't use one.
I just tested it in IceWM, with no difference.
I also tested it in 3.0-rc5 in both openSUSE 13.1 and 42.1, because a year ago
I was able to reproduce the problem (comment 45). It was fixed in current Wine
in both older openSUSE versions, too. So on my system, the problem really did
exist a year ago and was fixed some time in the interim. I have no idea why
it's still not working for you.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=6682
--- Comment #52 from Artem S. Tashkinov <t.artem(a)mailcity.com> ---
(In reply to Rosanne DiMesio from comment #51)
> Created attachment 60161 [details]
> Irfanview 4.44 under Wine 3.0-rc5 on openSUSE
>
> Adding a screenshot from my system, openSUSE Leap 42.2, in which it works.
>
> Artem, maybe the problem you're still seeing isn't in Wine, but some
> difference in our host systems?
Have you moved the about window or overlaid it with something? It works that
way. It won't work once you invoke it without doing anything else. Also your
composite window manager might have interfered - I don't use one.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=6682
--- Comment #51 from Rosanne DiMesio <dimesio(a)earthlink.net> ---
Created attachment 60161
--> https://bugs.winehq.org/attachment.cgi?id=60161
Irfanview 4.44 under Wine 3.0-rc5 on openSUSE
Adding a screenshot from my system, openSUSE Leap 42.2, in which it works.
Artem, maybe the problem you're still seeing isn't in Wine, but some difference
in our host systems?
--
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.