[Bug 52515] New: Resizing/maximizing foobar2000 has stale rendering errors (more in Light Blue theme)

WineHQ Bugzilla wine-bugs at winehq.org
Fri Feb 4 05:03:40 CST 2022


https://bugs.winehq.org/show_bug.cgi?id=52515

            Bug ID: 52515
           Summary: Resizing/maximizing foobar2000 has stale rendering
                    errors (more in Light Blue theme)
           Product: Wine
           Version: 7.0
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: comctl32
          Assignee: wine-bugs at winehq.org
          Reporter: nyanpasu64 at tuta.io
      Distribution: ---

Created attachment 71815
  --> https://bugs.winehq.org/attachment.cgi?id=71815
Screenshot of list header, scrollbar, and resize handle rendering incorrectly

- Install foobar2000 v1.6.9.
- (optional) In winecfg, switch to Light Blue theme, then open foobar2000.
- In "Quick Appearance Setup", pick "Album List + Properties".
- Add some files to the playback list (preferably enough for a vertical
scrollbar).
- (Optional) Press Ctrl+N to show playlist tabs.
- Resize and enlarge the window slowly horizontally. Then shrink the window
horizontally, and tile or maximize the window (expanding it quickly).

When resizing the window slowly, you will get vertical lines in the sort
header, and stale resize handles in the window's bottom right corner (faintly
visible). When maximizing the window, a scrollbar will mistakenly render in the
song list (which remains when resizing the window further, moves when you
scroll the song list, and gets cleared when you select/deselect the songs
behind it). I also saw entire stale tabs to the right of real tabs, but was
unable to replicate this bug.

On (No Theme) and Light "Classic Blue", when maximizing, the glitched scrollbar
rendering occurs as well. When resizing slowly, the stale resize handles are
*more* visible, but the vertical lines do not occur.

Confirmed on Xfce and KDE Plasma X11, with X11/Wine running at 96 and 120 DPI.
Video at https://youtu.be/jch76UQpn2w.

I assume this is a Wine rendering bug, but perhaps it could be a foobar2000
redrawing bug, or an interaction between Wine and foobar2000's redraw events.

Operating System: Arch Linux
Kernel Version: 5.16.4-zen1-1-zen (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 5600X 6-Core Processor
Memory: 15.6 GiB of RAM
Graphics Processor: NVIDIA GeForce GT 730/PCIe/SSE2 (proprietary drivers
470.103.01)

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