Description: Track Changes: The line in the margin indicating a Track Change remains after reject All Steps to Reproduce: 1. Open the attached file 2. Make sure Edit -> Track Changes -> Record being enabled 3. Select and delete the yellow highlighted text (but in principle any text will do) (backspace or delete) 4. Edit Track Changes -> Reject All Actual Results: Line in the margin still visible; even after scroll Expected Results: Line should disappear Reproducible: Always User Profile Reset: No Additional Info: Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: b1c0c4838d2e006ffa8e72516569ce8d13bdbe01 CPU threads: 4; OS: Windows 10 X86_64 (build 19045); UI render: Skia/Raster; VCL: win Locale: nl-NL (nl_NL); UI: en-US Calc: CL threaded
Created attachment 203318 [details] Sample
Also in (but vanishes after scroll) Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 1ea27b7e35faf6619112bf3f1d69e4ec41c0bf23 CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win Locale: nl-NL (nl_NL); UI: en-US Calc: CL threaded fine in Version: 7.1.8.0.0+ (x64) / LibreOffice Community Build ID: a94b58277c7aeaa83ce14347cd0b8f7137969d03 CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win Locale: nl-NL (nl_NL); UI: en-US Calc: CL
Confirm with Version: 25.8.2.2 (X86_64) Build ID: d401f2107ccab8f924a8e2df40f573aab7605b6f CPU threads: 4; OS: Windows 10 X86_64 (build 19045); UI render: Skia/Raster; VCL: win Locale: ro-RO (en_US); UI: en-US Calc: threaded Can disapear with Zoom in/Zoom out. So, maybe it's a refresh/reload problem
Reject all from the sidebar works fine from ver.7.4 onwards. bibisected with win64-7.3 commit b9c2207e1b5247b4d3184b137be9a75a4b8c6c37 author Luboš Luňák <l.lunak@collabora.com> Mon Aug 09 12:44:40 2021 +0200 avoid repeated writer layout calls with tiled rendering My next commit will disable idle paints for tile rendering, as they do nothing in that case (or at least that should be the case). But this code causes an infinite loop with idle layout timer, because painting resets the SwViewShellImp paint region, which is not performed if painting is done only later by idle rendering. Change-Id: Ic401f16254aade02ddb3e4faffd99f0ce29d4df4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120201