Steps to Reproduce: 1. Create a new Calc window and a new Writer window. 2. In Calc, Type "A" in cell A1, "1" in cell A2, then Insert > Pivot Table, then click OK. Now you see the Pivot Table Layout dialog. 3. Switch to the Writer window; then try to switch back to the Pivot Table Layout window. Current Result: Pivot Table Layout window disappeared. Expected Result: Pivot Table Layout window should remain there after you have switched to another window. Note: this dialog also disappears when you switch to another Calc window (i.e. switch between the same LO Component). Version: 7.2.5.2 / LibreOffice Community Build ID: 499f9727c189e6ef3471021d6132d4c694f357e5 CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3 Locale: zh-CN (zh_CN.UTF-8); UI: zh-CN Calc: threaded Fedora 34, Gnome 40.5, x11.
Also reproducible on Win7. It works OK *before* the following commit: commit f82356d9a1ce1457593a5f42728e2962561328cf Author: Caolán McNamara <caolanm@redhat.com> Date: Mon Apr 29 13:13:23 2019 +0100 weld ScPivotLayoutDialog After that commit, there is a crash when switching between windows. This crash was fixed by: commit 7364a206a67f73513590fbb55e9e1d630c97aab1 Author: Noel Grandin <noel.grandin@collabora.co.uk> Date: Thu Oct 24 08:43:59 2019 +0200 tdf#128077 crash with calc dialogs and multiple windows It is not possible to test if *this* bug exists between f82356d9a1ce1457593a5f42728e2962561328cf..7364a206a67f73513590fbb55e9e1d630c97aab1 (due to the crash). However, *this* bug does exist *after* 7364a206a67f73513590fbb55e9e1d630c97aab1. Adding Noel Grandin and Caolán McNamara to cc: would you please take a look? Thanks.
confirm Version: 7.4.0.0.alpha0+ / LibreOffice Community Build ID: bd5492275d31f59b1d269205018d1487af52426f CPU threads: 4; OS: Linux 5.11; UI render: default; VCL: gtk3 Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US Calc: threaded Jumbo
more mine than Noels's anyway
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/6c5c6ede0103e15b8e8ac432f0ca7f6e00c9dcb4 tdf#146913 don't destroy the dialog if we just want to hide it It will be available in 7.4.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.
Verified fixed on master. As a reminder, this also affects 7.3 and 7.2 branch, thus backport is needed.
*** Bug 146378 has been marked as a duplicate of this bug. ***