Bug 118823 - Zooming in or out with blue header toolbar button visible rather slow and lagging (Win-only)
Summary: Zooming in or out with blue header toolbar button visible rather slow and lag...
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
(earliest affected) release
Hardware: All Windows (All)
: medium minor
Assignee: Not Assigned
Keywords: bibisected, regression
Depends on:
Blocks: Zoom
  Show dependency treegraph
Reported: 2018-07-18 14:09 UTC by Telesto
Modified: 2021-11-06 14:20 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:

Bibisect log (2.91 KB, text/plain)
2018-08-22 14:57 UTC, Telesto

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2018-07-18 14:09:45 UTC
Zooming in or out with blue header toolbar button visible rather slow and lagging

Steps to Reproduce:
1. Open attachment 143617 [details]
2. Hover the mouse above the 'header area' until the blue button appears
3. Zoom in/out

Actual Results:

Expected Results:
Ideally similar behavior as Linux or something more like Version on Windows

Reproducible: Always

User Profile Reset: No

Additional Info:
Found in
Build ID: 22c451df33b733440f24c1feb6380d31240d55e6
CPU threads: 4; OS: Windows 6.3; UI render: default; 
Locale: nl-NL (nl_NL); Calc: CL

Less prominent in
Build ID: f3153a8b245191196a4b6b9abd1d0da16eead600
Locale: nl_NL
Comment 1 Telesto 2018-07-18 14:10:50 UTC
No repro with OpenGL enabled
Comment 2 Xisco Faulí 2018-08-22 14:06:51 UTC
I can't reproduce it in

Build ID: 60bc26354763fa3461db49a3e827da552484150d
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; 
Locale: ca-ES (ca_ES.UTF-8); Calc: threaded
Comment 3 Telesto 2018-08-22 14:57:03 UTC
Created attachment 144370 [details]
Bibisect log

Bisected to
author	Jan-Marek Glogowski <glogow@fbihome.de>	2016-09-08 06:55:30 +0200
committer	Jan-Marek Glogowski <glogow@fbihome.de>	2017-07-13 12:10:21 +0200
commit d348035a60361a1b9ba9eb7b67013204a24a6633 (patch)
tree 85e7e4ff2dd926ef9d2907b4f4900815bdbb96c5
parent 1782893282a4543e946e6b2c8de863b10fab0c85 (diff)
Drop special idle handling
Idles are just instant timers, which should most time have a low
priority, By dropping most special idle handling we'll just
schedule by priority.

This also reverts SalYieldResult back to a bool, which just
indicates if any event was processed.

Comment 4 Buovjaga 2018-08-24 17:40:37 UTC
Repro on Win, but not on Linux.

Adding Cc: to Jan-Marek Glogowski

Version: (x64)
Build ID: 414ef6cb187dd3bbcc917dbedf3c0c1cc8668f60
CPU threads: 4; OS: Windows 10.0; UI render: default; 
TinderBox: Win-x86_64@42, Branch:master, Time: 2018-08-21_00:13:04
Locale: fi-FI (fi_FI); Calc: threaded

Arch Linux 64-bit
Build ID: d30e76eb7854e9a4f170677719ad0ac3f92ef297
CPU threads: 8; OS: Linux 4.18; UI render: default; VCL: gtk3_kde5; 
Locale: fi-FI (fi_FI.UTF-8); Calc: threaded
Built on August 23rd 2018
Comment 5 QA Administrators 2019-10-02 02:56:07 UTC Comment hidden (obsolete)
Comment 6 Telesto 2019-10-29 18:17:29 UTC
Repro with
Version: (x86)
Build ID: c45d477b0a0038d9c25176cf7cff299e5ddf3a7a
CPU threads: 4; OS: Windows 6.3; UI render: default; VCL: win; 
TinderBox: Win-x86@42, Branch:master, Time: 2019-09-30_05:06:55
Locale: nl-NL (nl_NL); UI-Language: en-US
Calc: CL
Comment 7 QA Administrators 2021-10-29 03:49:21 UTC Comment hidden (obsolete)
Comment 8 Telesto 2021-10-29 07:05:11 UTC
Gone (likely because of Skia)
Version: (x64) / LibreOffice Community
Build ID: 93115d2c54d645bcf2f80fde325e3ede39dee4d5
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: nl-NL (nl_NL); UI: en-US
Calc: CL
Comment 9 Buovjaga 2021-11-06 14:20:51 UTC
Fast even without Skia

Version: (x64) / LibreOffice Community
Build ID: 5c5f36aa73b11356a3bff0a9cc8b5fe8d1a776b9
CPU threads: 2; OS: Windows 10.0 Build 19042; UI render: default; VCL: win
Locale: fi-FI (fi_FI); UI: en-US
Calc: threaded