Description: Painting glitches when scrolling around entered OLE object on MacOS in Skia Raster mode Steps to Reproduce: 1. Open the attached file 2. Double click say 290000 (ole object will be accessed) 3. Scroll left right/up down (in my case with touchpad) Actual Results: Stuff is not properly refreshed Expected Results: Same as Skia Metal or old rendering Reproducible: Always User Profile Reset: No Additional Info: Version: 7.3.0.0.alpha1+ / LibreOffice Community Build ID: 11800469cc7b3a40c42410be93a12e5107db0efb CPU threads: 8; OS: Mac OS X 10.16; UI render: Skia/Raster; VCL: osx Locale: nl-NL (nl_NL.UTF-8); UI: en-US Calc: threaded
Created attachment 176398 [details] Example file
Detailed version info: Version: 7.1.7.2 (x64) / LibreOffice Community Build ID: c6a4e3954236145e2acb0b65f68614365aeee33f CPU threads: 16; OS: Windows 10.0 Build 18363; UI render: Skia/Raster; VCL: win Locale: de-DE (de_DE); UI: en-US Calc: CL
(In reply to Thomas K from comment #2) > Detailed version info: > Version: 7.1.7.2 (x64) / LibreOffice Community > Build ID: c6a4e3954236145e2acb0b65f68614365aeee33f > CPU threads: 16; OS: Windows 10.0 Build 18363; UI render: Skia/Raster; VCL: > win > Locale: de-DE (de_DE); UI: en-US > Calc: CL Sorry, I pasted into the wrong browser tab. Please ignore this comment.
Luboš Luňák committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/cdebd76284204f6a34df2a01d4eaedbd540c5fe6 fix Skia copyArea() not coping with coordinates outside (tdf#145811) It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Tried verifying and seeing odd results. 1. open test file 2. double click 29000 new frame with scroll bars appears. scrolling in that frame yet another scroll bar appears. That can't be right. Right? Use Skia for all rendering (enabled)
Created attachment 176629 [details] 2021-12-01 main build tested
Luboš Luňák committed a patch related to this issue. It has been pushed to "libreoffice-7-3": https://git.libreoffice.org/core/commit/048e3c95f612b4be054711981fde3cdf33e60aea fix Skia copyArea() not coping with coordinates outside (tdf#145811) It will be available in 7.3.0.0.beta2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
@Luboš: What do you think about the remaining problem? Is that expected or should that have been addressed in your patch?
(In reply to steve from comment #8) > @Luboš: What do you think about the remaining problem? Is that expected or > should that have been addressed in your patch? The scrollbar? That's unrelated and has nothing to do with Skia.