http://bugs.winehq.org/show_bug.cgi?id=20164
Summary: Regression : Icons incorrectly rendered in RSTAB Product: Wine Version: 1.1.30 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: max@veneto.com CC: thunderbird2k@gmail.com
Created an attachment (id=23761) --> (http://bugs.winehq.org/attachment.cgi?id=23761) Bad (above) and correct (below) behaviour of icons in RSTAB toolbar
this patch :
http://source.winehq.org/git/wine.git/?a=commit;h=004eabfbd398192c0de92bafe1...
caused a regression in RSTAB application, as shown by attached image.
Commenting out XRender code here (in winex11.drv/bitblt.c around line 1440
[code] if (useSrc) { wine_tsx11_lock(); pixmaps[SRC] = XCreatePixmap( gdi_display, root_window, width, height, physDevDst->depth ); wine_tsx11_unlock();
// if(!X11DRV_XRender_GetSrcAreaStretch( physDevSrc, physDevDst, pixmaps[SRC], tmpGC, // widthSrc, heightSrc, widthDst, heightDst, // &visRectSrc, &visRectDst)) // { if (fStretch) BITBLT_GetSrcAreaStretch( physDevSrc, physDevDst, pixmaps[SRC], tmpGC, xSrc, ySrc, widthSrc, heightSrc, xDst, yDst, widthDst, heightDst, &visRectSrc, &visRectDst ); else BITBLT_GetSrcArea( physDevSrc, physDevDst, pixmaps[SRC], tmpGC, &visRectSrc ); // } }
[/code]
makes things working again.
Ciao
Max