[Bug 47988] New: StationPlaylist Studio: graphics corruption when dragging a row in a table
https://bugs.winehq.org/show_bug.cgi?id=47988 Bug ID: 47988 Summary: StationPlaylist Studio: graphics corruption when dragging a row in a table Product: Wine Version: 4.18 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdi32 Assignee: wine-bugs(a)winehq.org Reporter: pgkos.bugzilla(a)yahoo.com Distribution: --- Created attachment 65504 --> https://bugs.winehq.org/attachment.cgi?id=65504 +imagelist debug output 1. Install StationPlaylist Studio from https://stationplaylist.com/StudioDemo.exe 2. (after installing answer no to every question) 3. If the main playlist table is empty, right-click on the table and select "Append hour marker". 4. Try to drag the row with the hour marker. When dragging a row in the playlist table: - if the dragged row bounds are within the screen bounds: drag overlay is invisible (only the mouse cursor changes) - if the dragged row bounds are partially outside the screen bounds: the graphics on the screen becomes corrupted It seems that the graphics corruption happens when BitBlt is called with a rect which is (partially) outside the screen bounds. On Windows, the out-of-bounds image parts are filled with black. On Wine / X11, there is some random garbage video memory dump. But I am not sure about the cause of the drag overlay being invisible. The table control uses ImageList, so I am attaching a +imagelist debug output. The bug is present on both Intel HD Graphics (Skylake) and AMD Radeon (RX550). -- 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=47988 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://stationplaylist.com | |/StudioDemo.exe Keywords| |download -- 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.
participants (1)
-
WineHQ Bugzilla