https://bugs.winehq.org/show_bug.cgi?id=57198
Bug ID: 57198 Summary: Chessbase 11: Incorrect vertical window size if moved to external monitor and restarted Product: Wine Version: 9.14 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: dav75uk@yahoo.co.uk Distribution: ---
Starting chessbase 11 on my laptop screen. I move the window to my external monitor. I close it there. I restart and it's moved back to the laptop monitor. The vertical size of the window has changed to less than 100 pixels. I have to resize it from the menu bar as resize by dragging the edge stops being available.
I'd expect the size to be the same (both screens are 4K). I don't know if I should be expecting it to reopen on the same screen.
Happy to jump on a zoom call to demonstrate / debug.
https://bugs.winehq.org/show_bug.cgi?id=57198
Bartosz gang65@poczta.onet.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gang65@poczta.onet.pl
--- Comment #1 from Bartosz gang65@poczta.onet.pl --- Thanks, for bug report. Is this issue is visible with native gdiplus: winetricks gdiplus
Please attach the screenshot of the issue.
https://bugs.winehq.org/show_bug.cgi?id=57198
--- Comment #2 from David dav75uk@yahoo.co.uk --- Yes, I have winetricks gdiplus and it's a problem.
https://bugs.winehq.org/show_bug.cgi?id=57198
--- Comment #3 from David dav75uk@yahoo.co.uk --- Created attachment 77091 --> https://bugs.winehq.org/attachment.cgi?id=77091 The window after the restart
https://bugs.winehq.org/show_bug.cgi?id=57198
--- Comment #4 from David dav75uk@yahoo.co.uk --- I also noted that after the restart the top few pixels of the window are on the external monitor which is arranged above the laptop monitor (where most of the window display). This being split between the two windows might be a clue to the behaviour (it's in the wrong place and being split between the two messes up the size calculation). I wonder if it's a similar issue horizontally if the monitors were arranged differently.
https://bugs.winehq.org/show_bug.cgi?id=57198
--- Comment #5 from Bartosz gang65@poczta.onet.pl --- Try to run: winecfg and change to buildin gdiplus. What kind of issues do you have with buildin gdiplus?
Is the issue is reproducible with CBReader12 (2013)? It could be downloaded from: https://web.archive.org/web/20130826072132/http://fritzload.com/Download/Che...
https://bugs.winehq.org/show_bug.cgi?id=57198
--- Comment #6 from David dav75uk@yahoo.co.uk --- Yes confirmed. If I move the external monitor to the left of the laptop monitor, close and restart, I now get a problem where the window size is again mostly on the laptop, but the window is very narrow. So it's most likely a problem that it's incorrectly positioning it and not able to calculate the size properly straddling the screen.
https://bugs.winehq.org/show_bug.cgi?id=57198
--- Comment #7 from David dav75uk@yahoo.co.uk --- Created attachment 77092 --> https://bugs.winehq.org/attachment.cgi?id=77092 Window when wrong horizontal size (rearranged monitor screen position)
https://bugs.winehq.org/show_bug.cgi?id=57198
--- Comment #8 from David dav75uk@yahoo.co.uk --- Same issue with built-in gdiplus
https://bugs.winehq.org/show_bug.cgi?id=57198
--- Comment #9 from David dav75uk@yahoo.co.uk --- Can't reproduce with other 32 bit apps I have. It is possible this is a chessbase11 bug, but I can't easily confirm that.
https://bugs.winehq.org/show_bug.cgi?id=57198
--- Comment #10 from David dav75uk@yahoo.co.uk --- Problem was not seen with CBaseReader12.
Is there an easy way to work out if this is a CBase11 bug (it's actually requesting that screen size) without having to dig out a windows machine and checking it there ?