https://bugs.documentfoundation.org/show_bug.cgi?id=157312
Bug ID: 157312 Summary: Current cell highlight doesn't update with skia hardware rendering on Macbook Air M2 Product: LibreOffice Version: 7.6.0.3 release Hardware: All OS: macOS (All) Status: UNCONFIRMED Severity: normal Priority: medium Component: graphics stack Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: s...@sebwills.com Description: With a default installation of LibreOffice Calc, the blue border around the focus cell doesn't reliably update when the current cell is changed with the arrow keys. The shading on the row/column headers does move, showing that it is just the rendering of the border around the cell that is not correctly refreshed. Usually it updates with a lag of a second or two, but sometimes it waits until the next keyboard/mouse interaction, which can result in a situation where the selected cell appears to lag one step behind where it should be. See video at https://www.dropbox.com/scl/fi/y956lhdki9qd325lg5r3y/Skia-hardware-rendering.mov?rlkey=s9sw7j26fy2ln78t5ndxk8poa&dl=0 You can see the cell highlight is not staying in sync with the highlight in the column/row headers. This issue disappears when I select 'force skia software rendering' in LibreOffice preferences. Steps to Reproduce: 1. open Calc and put some values in a few cells 2. Use arrow keys to move the current cell around 3. Observe glitchy update of the cell border Actual Results: Cell border showing which cell has the focus does not refresh to correctly show which cell has the focus. See linked video. Expected Results: Border moves immediately when arrow keys used and stays in sync with the indicators on the column/row headers. Reproducible: Always User Profile Reset: No Additional Info: Version: 7.6.0.3 (AARCH64) / LibreOffice Community Build ID: 69edd8b8ebc41d00b4de3915dc82f8f0fc3b6265 CPU threads: 8; OS: Mac OS X 13.5.2; UI render: Skia/Metal; VCL: osx Locale: en-GB (en_GB.UTF-8); UI: en-US Calc: threaded Hardware is Apple Macbook Air M2 with Ventura 13.5.2 -- You are receiving this mail because: You are the assignee for the bug.