Bug 135608 - When having a dialog open in multiple documents you can't freely switch between documents
Summary: When having a dialog open in multiple documents you can't freely switch betwe...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Dialog
  Show dependency treegraph
 
Reported: 2020-08-10 11:51 UTC by Telesto
Modified: 2023-03-31 08:26 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2020-08-10 11:51:39 UTC
Description:
When having a dialog open in multiple documents you can't freely switch between documents

Steps to Reproduce:
1. Open Writer
2. Open 2 additional documents
3. In the first open Format -> Character dialog
4. Switch to second document -> Format -> Paragraph dialog
5. Go to document 3 in taskbar
6. Now Click document 1 in the task-bar -> you will get document 2 -> paragraph dialog


Actual Results:
Interferance

Expected Results:
Dialog shouldn't interfere


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.1.0.0.alpha0+ (x64)
Build ID: <buildversion>
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: ru-RU (nl_NL); UI: en-US
Calc: CL

and in
LibreOffice 3.3.0 
OOO330m19 (Build:6)
tag libreoffice-3.3.0.4
Comment 1 Milston B. 2020-10-28 18:55:09 UTC
This behaviour has nothing to do with LibreOffice. This behaviour comes from the OS, in your case Windows. Therefore it's not a bug.
Comment 2 Telesto 2020-10-28 19:24:51 UTC
@Caolán
Would love a small assessment here. LibreOffice running in single container. You can have multiple (say Writer) documents open. And open different dialogs in they different Writer documents. Except issues start to appear when switching screens with dialogs open.

Comment 1 suggests this is issue at OS level. I think this an LibreOffice issue

As this only occurs with certain dialog combinations. In this case Character Dialog+ Paragraph dialog. But not with Find & Replace in document A and Character Dialog in document B
Comment 3 Caolán McNamara 2020-10-28 19:56:20 UTC
It is the case that the find and replace dialog is a non-modal dialog, while the others are modal, that might make some sort of difference. I don't see a problem under GNOME but I have no taskbar-alike thing in my desktop.
Comment 4 Justin L 2020-12-23 08:03:56 UTC
Testing with Ubuntu 20.04 and LibreOffice 7.2+, I can't reproduce this. I had four windows open, each with their own dialog (chara/para/insert special character/spell checking) and I could switch between any of them.
Comment 5 Natali Eroshenko 2021-08-05 11:13:04 UTC
repro in Version: 7.1.5.2 (x64) / LibreOffice Community
Build ID: 85f04e9f809797b8199d13c421bd8a2b025d52b5
CPU threads: 6; OS: Windows 10.0 Build 19042; UI render: Skia/Vulkan; VCL: win
Locale: en-US (ru_RU); UI: en-US
Calc: threaded
Comment 6 Natali Eroshenko 2021-08-05 11:18:49 UTC
repro in ID сборки: 1:6.4.7 - Oubuntu0.20.04.1+ci202105111545+astra3 Потоков ЦП:4; ОС: Linux 4.15; Отрисовка ИП: по умолчанию; VCL:kf5; Локаль: ru-RU (ru_RU.UTF-8); Язык интерфейса:ru-RU Calc:threaded
Comment 7 Denys Prokhorov 2021-08-05 12:39:56 UTC
"Paragraph" modal while "Character" is not.
I think that logically this is wrong.

Possibly, the modal property should be removed from the "Paragraph" dialog.

Additional Info:
Version: 7.3.0.0.alpha0+ / LibreOffice Community
Build ID: 246f24ebc8227345f13784d9e2f055d813f3d24f
CPU threads: 12; OS: Mac OS X 10.15.7; UI render: default; VCL: osx
Locale: ru-RU (ru_UA.UTF-8); UI: en-US
Calc: threaded

Version: 7.1.5.2 / LibreOffice Community
Build ID: 85f04e9f809797b8199d13c421bd8a2b025d52b5
CPU threads: 12; OS: Mac OS X 10.15.7; UI render: default; VCL: osx
Locale: ru-RU (ru_UA.UTF-8); UI: en-US
Calc: threaded

Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: ad1b12686da88bea57582df10fa85268ada209b8
CPU threads: 8; OS: Windows 10.0 Build 19042; UI render: Skia/Raster; VCL: win
Locale: ru-RU (ru_RU); UI: en-US
Calc: threaded
Comment 8 Stéphane Guillou (stragu) 2023-03-31 08:26:22 UTC
(In reply to Natali Eroshenko from comment #6)
> repro in ID сборки: 1:6.4.7 - Oubuntu0.20.04.1+ci202105111545+astra3 Потоков

Surprised Natali could reproduce on Ubuntu. For me, on Ubuntu 20.04 with GNOME 3.36.8, testing in LO 6.4 to 7.5, switching works and both Character and Paragraph dialogs are modal.

Also tried with a mix of modal (Paragraph) and non-modal (Find and Replace) and could not reproduce.