https://bugs.documentfoundation.org/show_bug.cgi?id=169318

            Bug ID: 169318
           Summary: Extension Update dialog blocks UI without being
                    properly modal on top of application window
           Product: LibreOffice
           Version: 26.2.0.0 alpha0+ master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: UI
          Assignee: [email protected]
          Reporter: [email protected]

Created attachment 203799
  --> https://bugs.documentfoundation.org/attachment.cgi?id=203799&action=edit
Screencast showing the issue with the gen VCL plugin on Linux

# Steps to reproduce:

1) start Writer
2) Open extension manager: "Tools" -> "Extensions"
3) install any extension
4) press "Check for Updates" button
-> the "Extension Update" dialog opens
5) click on the Writer document while the dialog is still open

# Actual result:

The "Extension Update" dialog disappears between the Writer window, but the
Writer window cannot be interacted with, which is confusing.
The only way to "make it work" again is to manually switch back to the
Extension Update Dialog and close that one.

# Expected result:

The Extension Update dialog should not disappear between the Writer window, but
behave like a proper modal dialog, i.e. stay on top, indicating it needs to be
closed before anything can be done in the Writer window.

# Further information

Screencast is attached
Reproducible at least with gtk3 and gen on Linux.

Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 1d1e9af105dabddb14c2d04702754161a5d3fee7
CPU threads: 32; OS: Linux 6.16; UI render: default; VCL: x11
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded

Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 1d1e9af105dabddb14c2d04702754161a5d3fee7
CPU threads: 32; OS: Linux 6.16; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to