Description: It moves Formula's tooltip when you type a formula in Formula bar in Calc Steps to Reproduce: 1. Open Calc 2. Click in Formula bar 3. Start to enter any formula like =sum(if 4. Look to formula's tooltip with function's arguments => it runs to right Actual Results: Tooltip runs to right Expected Results: Tooltip stays near formula Reproducible: Always User Profile Reset: No Additional Info: Version: 7.1.0.0.alpha1+ (x64) Build ID: ccd0e5f445d4a7d0e7aca6c23c02c61bf14510b2 CPU threads: 4; OS: Windows 6.1 Service Pack 1 Build 7601; UI render: Skia/Raster; VCL: win Locale: ru-RU (ru_RU); UI: en-US Calc: CL
I bisected it Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((oldest)) $ git bisect start master oldest Bisecting: 2981 revisions left to test after this (roughly 12 steps) [e36a0382c971480e09a644fac47b484b6e3048ee] source 62ca189dbc9d21a11fd638245c3c2abd438d39ac Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((e36a0382c...)|BISECTING) $ instdir/program/soffice Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((e36a0382c...)|BISECTING) $ git bisect good Bisecting: 1490 revisions left to test after this (roughly 11 steps) [6de8f211e06e5f9f1670c2b576ca9a9ea36ee264] source 659c56b06a658950c82af9789376ff0c1858a787 Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((6de8f211e...)|BISECTING) $ instdir/program/soffice Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((6de8f211e...)|BISECTING) $ git bisect good Bisecting: 745 revisions left to test after this (roughly 10 steps) [f6bb17c235fd54f21cb0ebc1e00e739ebedb8a8f] source 81fe31d2c8977791f9b90ab1da4fbb1a778f87fb Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((f6bb17c23...)|BISECTING) $ instdir/program/soffice Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((f6bb17c23...)|BISECTING) $ git bisect bad Bisecting: 372 revisions left to test after this (roughly 9 steps) [52afd45627a1035198f12adfac0d5d9f58d51985] source 17d48cd63a19adf41d1355f74468a621e5c6f108 Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((52afd4562...)|BISECTING) $ instdir/program/soffice Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((52afd4562...)|BISECTING) $ git bisect bad Bisecting: 185 revisions left to test after this (roughly 8 steps) [d37bab17a97835ef33db109a0a58366efcb721d4] source 1e822e401ea8fe950c7fb62172ac61d8396c98e9 Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((d37bab17a...)|BISECTING) $ instdir/program/soffice --calc Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((d37bab17a...)|BISECTING) $ git bisect bad Bisecting: 92 revisions left to test after this (roughly 7 steps) [a3b03eb8bac0ff84444dc120dfdbb616f4ba3a24] source c143ad222a3c4c8d86699e1b3f20d3a5262da1e2 Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((a3b03eb8b...)|BISECTING) $ instdir/program/soffice --calc Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((a3b03eb8b...)|BISECTING) $ git bisect bad Bisecting: 46 revisions left to test after this (roughly 6 steps) [4c4acdb6a6631aa4f020c36dd3823498d09f5526] source 1df6cc318b2559408cf08d7bd43c0298048f9ff7 Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((4c4acdb6a...)|BISECTING) $ instdir/program/soffice --calc Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((4c4acdb6a...)|BISECTING) $ git bisect good Bisecting: 23 revisions left to test after this (roughly 5 steps) [e118dd4a98e6c6601b5586f9a7e4049b0b9b9f9a] source 64ca94ad591afc3134b600e05104b5d78ab60218 Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((e118dd4a9...)|BISECTING) $ instdir/program/soffice --calc Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((e118dd4a9...)|BISECTING) $ git bisect good Bisecting: 11 revisions left to test after this (roughly 4 steps) [71415107b721fd706fa558a96e5c89cb7ba8f6c2] source b12b1663d135f94eb56f3c1f852ef008e87c4e5f Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((71415107b...)|BISECTING) $ instdir/program/soffice --calc Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((71415107b...)|BISECTING) $ git bisect good Bisecting: 5 revisions left to test after this (roughly 3 steps) [c8f3fb6412fc500d679f707b0058bef32db00728] source e1a47ddab37e70c400de254251be38e844117cc1 Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((c8f3fb641...)|BISECTING) $ instdir/program/soffice --calc Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((c8f3fb641...)|BISECTING) $ git bisect good Bisecting: 2 revisions left to test after this (roughly 2 steps) [77dc7c76543062ba871c7e0a4a8da5d98e4833ed] source 2e412c5354134fe3cd66ea0266011c5b87dc9eb3 Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((77dc7c765...)|BISECTING) $ instdir/program/soffice --calc Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((77dc7c765...)|BISECTING) $ git bisect bad Bisecting: 0 revisions left to test after this (roughly 1 step) [23127f0640852e8db00361827a2c1257381d11d6] source e087e25f05e689091cbf1c4f91b6e93878ac17ec Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((23127f064...)|BISECTING) $ instdir/program/soffice --calc Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((23127f064...)|BISECTING) $ git bisect bad Bisecting: 0 revisions left to test after this (roughly 0 steps) [70315057f8d86b3faed128933da35528ca3132df] source d6b7cc3f7c07b98c90194e8b33cf44b94804b525 Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((70315057f...)|BISECTING) $ instdir/program/soffice --calc Домовой@▒▒▒▒▒▒▒-▒▒ MINGW64 /d/LO_bisect/bibisect-win64-7.1 ((70315057f...)|BISECTING) $ git bisect good 23127f0640852e8db00361827a2c1257381d11d6 is the first bad commit commit 23127f0640852e8db00361827a2c1257381d11d6 Author: Norbert Thiebaud <nthiebaud@gmail.com> Date: Fri Oct 16 04:09:52 2020 -0700 source e087e25f05e689091cbf1c4f91b6e93878ac17ec https://git.libreoffice.org/core/commit/e087e25f05e689091cbf1c4f91b6e93878ac17ec Adding CC: to Caolán McNamara
I do confirm the issue was introduced by (also reproducible with gtk3 ): https://cgit.freedesktop.org/libreoffice/core/commit/?id=e087e25f05e689091cbf1c4f91b6e93878ac17ec author Caolán McNamara <caolanm@redhat.com> 2020-10-05 14:19:05 +0100 committer Caolán McNamara <caolanm@redhat.com> 2020-10-16 12:54:14 +0200 commit e087e25f05e689091cbf1c4f91b6e93878ac17ec (patch) tree 8adb7ccbfa34e45e549a17bd9ee0a85067db1671 parent d6b7cc3f7c07b98c90194e8b33cf44b94804b525 (diff) weld InputBar
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/c90c6c1316d6788601319c1bca8ac1ff1f869c83 tdf#138540 formula popover in the wrong place It will be available in 7.2.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.
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-7-1": https://git.libreoffice.org/core/commit/dee8f1aff762bdec03c7a0fa9b4107d86580ec35 tdf#138540 formula popover in the wrong place It will be available in 7.1.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.
verified in Version: 7.2.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 2c8ffa41ec8e1ab2af95d5e033a445c17d29cf5a CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: Skia/Raster; VCL: win Locale: ru-RU (ru_RU); UI: ru-RU Calc: threaded Jumbo