Created attachment 131011 [details] Video of the bug (rename to .mov after download) Hi, please view the attached video. (Sorry for the bad quality but it should be sufficient to watch the bug.) This flickering of the yellow "bubble" during autofill while moving the mouse is a regression of build 5.3.0.3. This bug is not present in 5.2.3.3.
Additional info: Please note that it flickers which each pixel the mouse pointer is moved.
Moving it back to UNCONFIRMED until someone else confirms it...
I see some flickering in this case with the following on KXStudio 14.04 (based on Ubuntu 14.04 with KDE 4: Version: 5.2.5.1 Build ID: 1:5.2.5~rc1-0ubuntu1~trusty0 CPU Threads: 2; OS Version: Linux 3.13; UI Render: default; VCL: gtk2; Locale: en-GB (en_GB.UTF-8); Calc: group In my case I would not say it flickers "with each pixel the mouse pointer is moved", but it is noticeable.
Re-set to NEW because it is now confirmed by a second person.
What do you mean "with the yellow bubble"? You mean the tooltip which is next to the cell, or? @OfficeUser: which os are you using? (please use Help --> About LibreOffice) @stragu & OfficeUsder: Can you please try to deactivate OpenGL and restart LibreOffice if it is still flickering? Thanks
Bibisected using repo bibisect-win32-5.3. d61adacef0483d70aeb35b23046089d5507ad1c4 is the first bad commit commit d61adacef0483d70aeb35b23046089d5507ad1c4 Author: Norbert Thiebaud <nthiebaud@gmail.com> Date: Wed Oct 19 13:19:25 2016 -0700 source ef044f82452af7b4c844d5ed1ca05869aafe21c5 source ef044f82452af7b4c844d5ed1ca05869aafe21c5 # bad: [166286094e583fb471c9500fdbddee4e83ef478c] source 70b3dd697cb248fb56830db691269fe9e78c57fb # good: [defb73f1c6e2a66dbd21ba89e684f57427e8bc4b] source 5b168b3fa568e48e795234dc5fa454bf24c9805e git bisect start '166286094e583fb471c9500fdbddee4e83ef478c' 'oldest' # good: [f8c311fc5523da9c3e971202ac1389be92d196b7] source 9cd59f774621b99174af2cd698466d5c0d9a68e2 git bisect good f8c311fc5523da9c3e971202ac1389be92d196b7 # good: [287cd1a6e31c62e092de162b8a5499fe72858ccd] source 7403c95540ba96a304eaebcb4845e910746133bb git bisect good 287cd1a6e31c62e092de162b8a5499fe72858ccd # bad: [6ce9e10e7d03e295648b1f8018e605b32387e2cc] source 01ff03e15449a618a4a8623a29eb9ea5917e6c22 git bisect bad 6ce9e10e7d03e295648b1f8018e605b32387e2cc # bad: [d942a1e38f5704d412d2c663e437457a1a5a07ba] source 23ca39a7c2cd5b33ac6361282432c6f34c458366 git bisect bad d942a1e38f5704d412d2c663e437457a1a5a07ba # bad: [000a4fc35af4d0c25c3730e4531597aeba340052] source 06916c839b16866b47235306d2db50850df0ad7c git bisect bad 000a4fc35af4d0c25c3730e4531597aeba340052 # good: [3ff4087260fe2b496790e84fc6042aad8eb0976a] source 66b3aa76b161c4d08e87fbdb19c2b72cc15153cd git bisect good 3ff4087260fe2b496790e84fc6042aad8eb0976a # bad: [6c9d5c8078a2261f373efe1e8b83b22572d4e338] source f0006e79c4112b06b65c098722729b9a3f3301c7 git bisect bad 6c9d5c8078a2261f373efe1e8b83b22572d4e338 # bad: [41cba18bb12bc4a9b0574c1d76995377c03a8f87] source 9d93fe6ca8a50e8cfbcec40507ee90f1f26bd7ba git bisect bad 41cba18bb12bc4a9b0574c1d76995377c03a8f87 # bad: [6a19f0fc38e23c9f6546e7ca12156902d055bad8] source 10b24e7fa8a9368e3d20e8511172bc01f04f5a1a git bisect bad 6a19f0fc38e23c9f6546e7ca12156902d055bad8 # good: [8cd16c5949dbc72a5e6b39fd4857a770523f9984] source 42e89217fb3b8bda7cc084c8e14ba56efa8eae3f git bisect good 8cd16c5949dbc72a5e6b39fd4857a770523f9984 # good: [8e0c76c80389e794244408ec735235c1de310282] source d1c8e184642e6e5f2a54d6fd965551457bdc7e8b git bisect good 8e0c76c80389e794244408ec735235c1de310282 # bad: [d61adacef0483d70aeb35b23046089d5507ad1c4] source ef044f82452af7b4c844d5ed1ca05869aafe21c5 git bisect bad d61adacef0483d70aeb35b23046089d5507ad1c4 # good: [ecdcca2375bbc4e48305b0f98586ee6e2ba01f7b] source 4a74c8af0b4573b4b72ccf04b26c71e41799e7a0 git bisect good ecdcca2375bbc4e48305b0f98586ee6e2ba01f7b # first bad commit: [d61adacef0483d70aeb35b23046089d5507ad1c4] source ef044f82452af7b4c844d5ed1ca05869aafe21c5
Flickering started with the commit referenced below. It occurs both with OpenGL and default rendering. Adding Cc: to Caolán McNamara, please take a look. https://cgit.freedesktop.org/libreoffice/core/commit/?id=ef044f82452af7b4c844d5ed1ca05869aafe21c5 author Caolán McNamara <caolanm@redhat.com> 2016-10-19 13:13:54 (GMT) committer Caolán McNamara <caolanm@redhat.com> 2016-10-19 13:14:16 (GMT) "Resolves: tdf#100841 use Popover instead of Tooltip for the fill series hint"
can't actually reproduce the flickering myself, but from the looks of it and some local tracing I can see we're replacing the existing tooltip with one the exact same so it should be sufficient to just check if we will end up with the same tooltip before tearing down the old one and replacing it
I'm reasonably confident that https://cgit.freedesktop.org/libreoffice/core/commit/?id=4ad8d5aad67154d112dd69966eaa59bb89609f40 will fix this, backport in gerrit for 5-3 (with fixed id in commit message)
Verified with the following daily build. Version: 5.4.0.0.alpha0+ Build ID: a8538f0774bd0fabf6012d735d1e86b3ff1c291f CPU threads: 4; OS: Windows 6.1; UI render: GL; TinderBox: Win-x86@62-merge-TDF, Branch:MASTER, Time: 2017-02-23_23:42:53 Locale: hu-HU (hu_HU); Calc: CL
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-5-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=0acb7b80667b83ad05782dafa23721d0030c3b16&h=libreoffice-5-3 Resolves: tdf#105854 retain popover if it has the same pos, size and settings It will be available in 5.3.2. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.