Created attachment 165591 [details] This is what the panel should look like all the time and how it looks with mpv playing in full screen SUMMARY As the title says, when I use mpv in fullscreen it makes the panel behave weirdly. I have already reported to them and it wasn't useful. STEPS TO REPRODUCE 1. Play any video with mpv (with or without config, it makes no difference) 2. Make video full screen 3. Wait a couple seconds OBSERVED RESULT Font of the panel of Plasma gets bigger while mpv is playing fullscreen, and returns the right size after mpv is closed (see the central clock in the screenshots, which show the panel with mpv open, in fullscreen and closed). Also, as you can see in the screenshot, the color picker widget somehow change it's opacity. Often, not always (randomly?), the panel become Translucent after closing mpv, even if it is set to be always Opaque. EXPECTED RESULT The panel of Plasma is not affected in any way by the video. SOFTWARE/OS VERSIONS Linux/KDE Plasma: EndeavourOS KDE Plasma Version: 5.27.10 KDE Frameworks Version: 5.114.0 Qt Version: 5.15.12
Thanks for the screenshot, but unfortunately I'm not able to detect what the issue is based on its contents and the description. Any chance you could attach a screen recording that shows the problem happening? Thanks a lot!
Created attachment 165630 [details] This is that happens to the panel when playing a video in full screen with mpv
(In reply to Nate Graham from comment #1) > Thanks for the screenshot, but unfortunately I'm not able to detect what the > issue is based on its contents and the description. Any chance you could > attach a screen recording that shows the problem happening? Thanks a lot! Thanks for the response. Please, when watching the video, pay particular attention to the clock in the center and to the color picker widget, next to the clock. You'll see that the clock's font become bigger and the color picker become opaque. Like I said, sometimes when I close mpv the entire panel become Translucent (instead of Opaque), but since this is occasional it's not easy to make a video of it. I think you got it now though :) Let me know if I can help somehow!
Unfortunately the video seems to be corrupt and I cannot play it even in VLC. Can you re-upload it? Thanks!
(In reply to Nate Graham from comment #4) > Unfortunately the video seems to be corrupt and I cannot play it even in > VLC. Can you re-upload it? Thanks! Okay. I just noticed that actually it happens when, and if, I move the cursor. If I don't move it at all, the bug doesn't seem to happen. You can see it in the video, let me know if it's fine this time. I hope it helps.
Created attachment 165682 [details] Cursor's movement triggers the bug
I'm able to watch the videos in Firefox, and I see the described problem. I'll try to reproduce here.
System: Operating System: Solus 4.5 KDE Plasma Version: 5.27.10 KDE Frameworks Version: 5.115.0 Qt Version: 5.15.12 Kernel Version: 6.6.16-274.current (64-bit) Graphics Platform: X11 Processors: 16 × 11th Gen Intel® Core™ i7-11800H @ 2.30GHz Memory: 62.5 GiB of RAM Graphics Processor: NVIDIA GeForce RTX 3060 Laptop GPU/PCIe/SSE2 Manufacturer: Dell Inc. Product Name: XPS 17 9710 Laptop is connected to two external 34" monitors of equal size and resolution via Thunderbolt dock Preconditions: - Set system to use Breeze Dark theme and icons - Added a second digital clock widget in the center. (Note: I am not sure this is the same widget as the reporter is using) - Added the color picker widget - Made sure tray is set to be opaque Steps to reproduce: 1. Opened an mp4 video with mpv, made it full screen Note: With mpv in full screen, on the same display, I *cannot* see the task bar 2. Changed it to play in maximized mode instead I cannot reproduce the bug if the video is playing on the same display where the taskbar is 3. Moved the mpv window to the other monitor and made it full screen I *can* reproduce the bug if the video is playing full screen on either of the other displays (laptop or monitor). Observed the clock to see if it changed size - yes Observed the color picker widget to see if it changed transparency - yes The symptoms are identical to the original report. Notes: - I can only reproduce this with the mpv player. I was not able to reproduce it with VLC or Haruna, full screen, maximized or regular window. - I have a second clock widget to the right next to the system tray (my original). This does not change font size or opacity when the clock in the middle does. Might the spacers on either side of the clock in the center affect this?
Created attachment 165811 [details] Plasma taskbar with center clock Screenshot showing taskbar with both clocks and color picker widget
Created attachment 165812 [details] plasma taskbar edit mode The same taskbar in edit mode to show the spacers that make the clock centered
> I *can* reproduce the bug if the video is playing full screen on either of > the other displays (laptop or monitor). > > Observed the clock to see if it changed size - yes > Observed the color picker widget to see if it changed transparency - yes > The symptoms are identical to the original report. Yeah sorry, I forgot to mention that I'm using a dual monitor setup, so the bug happens when mpv is open fullscreen on the secondary monitor and the panel is on primary monitor. It is exatcly as you wrote, I confirm. BUT I noticed another thing today, and I think it could be related (not 100% sure tho). When mpv is fullscreen on the secondary monitor and the bug happens, another thing that happen is that the window shadows disappear from primary monitor. My compositor is set to "Allow applications to block compositing" so I assume that mpv is blocking it. Now I think that this is intended, so it might be normal for the shadows to disappear *only* when mpv is fullscreen (is it?), but I just noticed that when I close mpv and the shadows come back, that's the moment when something goes weird, the font come back to normal, the transparency of the color picker come back to opaque and sometimes the whole panel turns to transparent instead of opaque. So I think that it could be the compositor turning on and off that triggers the bug, and not mpv itself. I'm not sure tho, I'm just making assumptions here, trying to link the behaviors I'm observing. To be honest I'm not entirely understanding why mpv should need to block the compositor when in fullscreen, but not in windowed mode, so I don't know. I just hope this can be useful.
Another thing. I found out how to replicate the panel transparency bug. When mpv is fullscreen on the secondary monitor, stop the video and make mpv windowed. You will notice that the panel becomes transparent. If, always keeping the video stopped, you go back and forth between fullscreen and windowed, you'll notice that the transparency of the panel keeps changing with that. I can make another video showing it, if necessary.
The color picker changed its opacity because compositing was disabled
Can confirm that the issue here is that mpv disables compositing on displays it's not showing a fullscreen video in, this is not a Plasma issue.