Bug 164892 - Using the Exchange button in presenter console makes the buttons stop working
Summary: Using the Exchange button in presenter console makes the buttons stop working
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
24.8.0.3 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks: Presenter-Console
  Show dependency treegraph
 
Reported: 2025-01-28 16:29 UTC by Gabor Kelemen (allotropia)
Modified: 2025-05-19 04:27 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Screenshot of the issue (39.26 KB, image/png)
2025-01-28 16:29 UTC, Gabor Kelemen (allotropia)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gabor Kelemen (allotropia) 2025-01-28 16:29:30 UTC
Created attachment 198806 [details]
Screenshot of the issue

After pressing the Exchange button of the Presenter Console the other buttons become inoperable, showing an error message "This operation is not supported on this operating system"

1. Open a slideshow or an empty template
2. Press F5
3. In the presenter console press the Exchange button to change the screens used for the slideshow and the presenter console
4. Press another button like Forward or Exit
-> does not work, error message is shown

Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 85c8901dc2710e91bccb64cd7d8068441f42f65b
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: hu-HU (hu_HU.UTF-8); UI: en-US
Calc: threaded

Seems to have started in 24.8 with:

https://git.libreoffice.org/core/+/2f093d16be4c87d0535d0c6338c308ad9f6a3c84%5E%21

IASS: make live slideshow non-experimental

then enabling experimental features, brings out:

https://git.libreoffice.org/core/+/c68712d3689a0322e59934cd8151d003e869f30d%5E%21

IASS: make live slideshow experimental and configurable

then running with ENABLE_INTERACTIVE_SLIDESHOW=1  gives:

https://git.libreoffice.org/core/+/9a41cafae06fc01d7ee0764898cba526b7944b52%5E%21

IASS: Preparations for InterActiveSlideShow
Comment 1 Jessica 2025-02-24 09:03:27 UTC
Thank you for reporting the bug. I can not reproduce the bug in

Version: 25.2.0.3 (X86_64) / LibreOffice Community
Build ID: e1cf4a87eb02d755bce1a01209907ea5ddc8f069
CPU threads: 16; OS: Windows 11 X86_64 (10.0 build 22631); UI render: Skia/Vulkan; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: threaded

and also not in 

Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 1fc03eaed2899ac041f660f54cb1facb71390ccf
CPU threads: 16; OS: Windows 11 X86_64 (build 22631); UI render: Skia/Vulkan; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: threaded
Comment 2 Dominick 2025-05-19 04:27:53 UTC
Can confirm this issue still exists in 25.2 and 25.8 while using a dual monitor setup. I do not receive the error message the reporter received but after clicking Exchange once, the other buttons in the Presenter Console are inoperable. The buttons still highlight when moused over them but do nothing when clicked. The user can still use the arrow keys to move between slides or press ESC to exit presenter mode entirely.

Additional Information:
Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 923da8a3855afae1f3f3a5f50d1fec08bbc02438
CPU threads: 24; OS: Windows 11 X86_64 (build 26100); UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded

Version: 25.2.3.2 (X86_64) / LibreOffice Community
Build ID: bbb074479178df812d175f709636b368952c2ce3
CPU threads: 24; OS: Windows 11 X86_64 (10.0 build 26100); UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded