Package: libreoffice-writer
Version: 4:24.2.5-3+b1
Subject: writer: Right-clicking 'New Style' in inactive Writer window opens menu in active window on another monitor.
X-Debbugs-Cc:
fabquenneville@gmail.comSeverity: normal
Tags: upstream
File: writer
Dear Maintainer,
I am reporting a bug I encountered in LibreOffice Writer. The issue is as follows:
* Description:
- When multiple LibreOffice Writer windows are open across different monitors, right-clicking "New Style" in an inactive window (Window B) on a secondary monitor triggers the "New Style" menu in the currently active window (Window A) on the primary monitor. This unexpected behavior disrupts workflow by affecting the wrong document.
* What led up to the situation?
- I was working in LibreOffice Writer with multiple windows open on different monitors. I attempted to right-click on 'New Style' in a Writer window that was not the active window.
* What exactly did you do (or not do) that was effective (or ineffective)?
- The right-click action was performed on an inactive Writer window. Instead of showing the context menu in the inactive window where I clicked, it opened the menu in the currently active window on another monitor.
* What was the outcome of this action?
- The menu appeared in the active window on a different monitor, not in the window where the right-click action was performed.
* What outcome did you expect instead?
- I expected the context menu to appear in the Writer window where I right-clicked, even if it was inactive.
* Steps to Reproduce:
1. Open two LibreOffice Writer windows (Window A and Window B).
2. Place Window A on your primary monitor and Window B on a secondary monitor.
3. In Window B, open the "Styles" side menu.
4. Focus back on Window A, making it the active window.
5. Without activating Window B, right-click on "New Style" in Window B.
Upstream Bug Report I had already submitted before reading
https://www.debian.org/Bugs/Reporting#reportbug saying not to report upstream first :
-
https://bugs.documentfoundation.org/show_bug.cgi?id=162620-- Package-specific info:
Configuration file Package Exists Changed
/etc/libreoffice/registry/writer.xcd libreoffice-writer Yes No
All deployed bundled extensions:
<none>
All deployed shared extensions:
<none>
All deployed user extensions:
Identifier: org.openoffice.en.hunspell.dictionaries
Version: 2022.10.01
URL: vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/uno_packages/lu290264qfjmlb.tmp_/dict-en-20221001_lo.oxt
is registered: yes
Media-Type: application/vnd.sun.star.package-bundle
Description: English dictionaries for LibreOffice 4.0+.
It includes:
- en_AU (Australian) (updated: 2020-12-07)
- en_CA (Canadian) (updated: 2020-12-07)
- en_GB (British) (updated: 2022-10-01)
- en_US (American) (updated: 2020-12-07)
- en_ZA (South African) (updated: 2022-08-01)
bundled Packages: {
URL: vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/uno_packages/lu290264qfjmlb.tmp_/dict-en-20221001_lo.oxt/dictionaries.xcu
is registered: yes
Media-Type: application/vnd.sun.star.configuration-data
Description:
}
Identifier: French.linguistic.resources.from.Dicollecte.by.OlivierR
Version: 7.5
URL: vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/uno_packages/lu291922qfuo66.tmp_/Grammalecte-fr-v2.1.2.oxt
is registered: yes
Media-Type: application/vnd.sun.star.package-bundle
Description: Grammalecte : 2.1.2
Dictionnaires orthographiques : 7.5
Dictionnaire des synonymes : 2.3
Règles de césure : 3.0
bundled Packages: {
URL: vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/uno_packages/lu291922qfuo66.tmp_/Grammalecte-fr-v2.1.2.oxt/dialog/OptionsDialog.xcs
is registered: yes
Media-Type: application/vnd.sun.star.configuration-schema
Description:
URL: vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/uno_packages/lu291922qfuo66.tmp_/Grammalecte-fr-v2.1.2.oxt/dictionaries.xcu
is registered: yes
Media-Type: application/vnd.sun.star.configuration-data
Description:
URL: vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/uno_packages/lu291922qfuo66.tmp_/Grammalecte-fr-v2.1.2.oxt/Grammalecte.py
is registered: yes
Media-Type: application/vnd.sun.star.uno-component;type=Python
Description:
URL: vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/uno_packages/lu291922qfuo66.tmp_/Grammalecte-fr-v2.1.2.oxt/Graphspell.py
is registered: yes
Media-Type: application/vnd.sun.star.uno-component;type=Python
Description:
URL: vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/uno_packages/lu291922qfuo66.tmp_/Grammalecte-fr-v2.1.2.oxt/AppLauncher.py
is registered: yes
Media-Type: application/vnd.sun.star.uno-component;type=Python
Description:
URL: vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/uno_packages/lu291922qfuo66.tmp_/Grammalecte-fr-v2.1.2.oxt/ContextMenu.py
is registered: yes
Media-Type: application/vnd.sun.star.uno-component;type=Python
Description:
URL: vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/uno_packages/lu291922qfuo66.tmp_/Grammalecte-fr-v2.1.2.oxt/config/jobs.xcu
is registered: yes
Media-Type: application/vnd.sun.star.configuration-data
Description:
URL: vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/uno_packages/lu291922qfuo66.tmp_/Grammalecte-fr-v2.1.2.oxt/addons.xcu
is registered: yes
Media-Type: application/vnd.sun.star.configuration-data
Description:
}
Experimental features enabled:
<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="ExperimentalMode" oor:op="fuse"><value>false</value></prop></item>
Installed VCLplugs:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-================-=============-============-===============================================
ii libreoffice-gtk3 4:24.2.5-3+b1 amd64 office productivity suite -- GTK+ 3 integration
un libreoffice-kf5 <none> <none> (no description available)
un libreoffice-qt5 <none> <none> (no description available)
Java (javaldx):
/usr/lib/jvm/java-21-openjdk-amd64/lib/amd64/client:/usr/lib/jvm/java-21-openjdk-amd64/lib/amd64/server:/usr/lib/jvm/java-21-openjdk-amd64/lib/amd64/native_threads:/usr/lib/jvm/java-21-openjdk-amd64/lib/amd64
Java:
<java xmlns="
http://openoffice.org/2004/java/framework/1.0" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance">
<javaInfo xsi:nil="false" vendorUpdate="2019-07-26" autoSelect="true">
<location>file:///usr/lib/jvm/java-17-openjdk-amd64</location>
</javaInfo>
</java>
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.10.4-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libreoffice-writer depends on:
ii libabw-0.1-1 0.1.3-1+b1
ii libc6 2.39-7
ii libe-book-0.1-1 0.1.3-2+b2
ii libepubgen-0.1-1 0.1.1-1+b1
ii libetonyek-0.1-1 0.1.10-5+b1
ii libgcc-s1 14.2.0-1
ii libicu72 72.1-5
ii libmwaw-0.3-3 0.3.22-1+b1
ii libodfgen-0.1-1 0.1.8-2+b1
ii libreoffice-base-core 4:24.2.5-3+b1
ii libreoffice-common 4:24.2.5-3
ii libreoffice-core 4:24.2.5-3+b1
ii libreoffice-uiconfig-writer 4:24.2.5-3
ii librevenge-0.0-0 0.0.5-3+b1
ii libstaroffice-0.0-0 0.0.7-1+b1
ii libstdc++6 14.2.0-1
ii libuno-cppu3t64 4:24.2.5-3+b1
ii libuno-cppuhelpergcc3-3t64 4:24.2.5-3+b1
ii libuno-sal3t64 4:24.2.5-3+b1
ii libuno-salhelpergcc3-3t64 4:24.2.5-3+b1
ii libwpd-0.10-10 0.10.3-2+b1
ii libwpg-0.3-3 0.3.4-3+b1
ii libwps-0.4-4 0.4.14-2+b1
ii libxml2 2.9.14+dfsg-1.3+b3
ii ucf 3.0043+nmu1
ii uno-libs-private 4:24.2.5-3+b1
ii zlib1g 1:1.3.dfsg+really1.3.1-1
Versions of packages libreoffice-writer recommends:
ii libreoffice-math 4:24.2.5-3+b1
Versions of packages libreoffice-writer suggests:
ii default-jre [java8-runtime] 2:1.21-76
pn fonts-crosextra-caladea <none>
pn fonts-crosextra-carlito <none>
pn libreoffice-base <none>
ii libreoffice-java-common 4:24.2.5-3
ii openjdk-17-jre [java8-runtime] 17.0.12+7-2
ii openjdk-21-jre [java8-runtime] 21.0.4+7-3
Versions of packages libreoffice-core depends on:
ii fontconfig 2.15.0-1.1
ii fonts-opensymbol 4:102.12+LibO24.2.5-3
ii libabsl20230802 20230802.1-4
ii libargon2-1 0~20190702+dfsg-4+b1
ii libboost-locale1.83.0 1.83.0-3.1
ii libc6 2.39-7
ii libcairo2 1.18.0-3+b1
ii libclucene-contribs1t64 2.3.3.4+dfsg-1.2
ii libclucene-core1t64 2.3.3.4+dfsg-1.2
ii libcmis-0.6-6t64 0.6.2-2.1+b1
ii libcups2t64 2.4.10-1
ii libcurl4t64 8.9.1-2
ii libdbus-1-3 1.14.10-4+b1
ii libdconf1 0.40.0-4+b2
ii libeot0 0.01-5+b1
ii libepoxy0 1.5.10-1+b2
ii libexpat1 2.6.2-1
ii libexttextcat-2.0-0 3.4.7-1
ii libfontconfig1 2.15.0-1.1
ii libfreetype6 2.13.2+dfsg-1+b4
ii libgcc-s1 14.2.0-1
ii libglib2.0-0t64 2.81.1-3
ii libgpgmepp6t64 1.18.0-5
ii libgraphite2-3 1.3.14-2
ii libgstreamer-plugins-base1.0-0 1.24.6-1
ii libgstreamer1.0-0 1.24.6-1
ii libharfbuzz-icu0 8.3.0-2+b1
ii libharfbuzz0b 8.3.0-2+b1
ii libhunspell-1.7-0 1.7.2+really1.7.2-10+b2
ii libhyphen0 2.8.8-7+b1
ii libice6 2:1.0.10-1+b1
ii libicu72 72.1-5
ii libjpeg62-turbo 1:2.1.5-3
ii liblcms2-2 2.14-2+b1
ii libldap-2.5-0 2.5.18+dfsg-2
ii libmythes-1.2-0 2:1.2.5-1+b1
ii libnspr4 2:4.35-1.1+b1
ii libnss3 2:3.102-1
ii libnumbertext-1.0-0 1.0.11-4+b1
ii libopenjp2-7 2.5.0-2+b3
ii liborcus-0.18-0 0.19.2-3+b3
ii liborcus-parser-0.18-0 0.19.2-3+b3
ii libpng16-16t64 1.6.43-5
ii libpoppler140 24.08.0-2
ii libraptor2-0 2.0.16-4
ii librdf0t64 1.0.17-4
ii libreoffice-common 4:24.2.5-3
ii librevenge-0.0-0 0.0.5-3+b1
ii libsm6 2:1.2.3-1+b1
ii libstdc++6 14.2.0-1
ii libtiff6 4.5.1+git230720-5
ii libuno-cppu3t64 4:24.2.5-3+b1
ii libuno-cppuhelpergcc3-3t64 4:24.2.5-3+b1
ii libuno-sal3t64 4:24.2.5-3+b1
ii libuno-salhelpergcc3-3t64 4:24.2.5-3+b1
ii libwebp7 1.4.0-0.1
ii libx11-6 2:1.8.7-1+b1
ii libx11-xcb1 2:1.8.7-1+b1
ii libxext6 2:1.3.4-1+b1
ii libxinerama1 2:1.1.4-3+b1
ii libxml2 2.9.14+dfsg-1.3+b3
ii libxmlsec1t64 1.2.41-1
ii libxmlsec1t64-nss 1.2.41-1
ii libxrandr2 2:1.5.4-1
ii libxrender1 1:0.9.10-1.1+b1
ii libxslt1.1 1.1.35-1.1
ii libzxcvbn0 2.5+dfsg-2
ii libzxing3 2.2.1-3+b1
ii uno-libs-private 4:24.2.5-3+b1
ii ure 4:24.2.5-3+b1
ii zlib1g 1:1.3.dfsg+really1.3.1-1
Versions of packages libreoffice-core recommends:
ii gstreamer1.0-libav 1.24.6-1
ii gstreamer1.0-plugins-bad 1.24.6-1
ii gstreamer1.0-plugins-base 1.24.6-1
ii gstreamer1.0-plugins-good 1.24.6-1
ii gstreamer1.0-plugins-ugly 1.24.6-1
ii libpaper-utils 1.1.29+b1
-- no debconf information
--