Description: Original issue is tdf#123653. While the symptoms are the same, the original causes have been fixed. This is used to track the regression caused by 3e0092031b73bad107e3122d5d4be2f5bd487744 . Steps to Reproduce: 1. Open the attached file. 2. Click on the media object. Actual Results: no response to clicking. Expected Results: the smiley object flies out. Reproducible: Always User Profile Reset: No Additional Info:
Created attachment 150770 [details] Interaction with media object.
Steps to Reproduce should be: 1. Open the attached file. 2. Start presentation. 3. Click on the media object.
Confirmed. Root cause seems to be that some vcl::Window paint idle is executed in a way that it instantly re-schedules itself. The ugly solution is to just not process idles in the non-GL case, a better one would be to find out why that paint idle is re-scheduled again and again (only in case a media object is on the slide, not otherwise). I'll take a look.
setting as regression
Miklos Vajna committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/+/d7f4f5650dd2c7fe1ccec50efd806e695b8bc18a%5E%21 tdf#124756 slideshow: avoid mbPaintDisabled for media windows It will be available in 6.3.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.
Miklos Vajna committed a patch related to this issue. It has been pushed to "libreoffice-6-2": https://git.libreoffice.org/core/+/5c5eab3522368d6baa7ab6ef1b6c9f5eaaab4fad%5E%21 tdf#124756 slideshow: avoid mbPaintDisabled for media windows It will be available in 6.2.4. 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.