When I set the breeze widget transparency and enable blur, only some menus are blurred, such as a right click on the desktop. But the menu in KWrite is transparent but not blurred when accessed either from the menu bar or the toolbar (e.g. with open recent). This happens in both X and wayland.
Created attachment 113520 [details] kwrite_menu_blur As you can see from the image I can't reproduce the issue. I'm also using Manjaro with latest Plasma. Could you post an image of the issue please?
I'm not at my computer at the moment but have you tested this on Wayland on different virtual desktops? That might be the problem. I'll upload a screenshot soon.
Sorry, I can't take a screenshot of a menu in wayland given the way spectacle works. It wouldn't show anything interesting anyway except a transparent menu without blur. Anyway, the bug is present even on all virtual desktops, so that wasn't the problem. There is no pattern form what I can tell as to where it works and where it doesn't. Also, I've noticed that it sometimes works on the first invocation of a menu and then doesn't on the second, so try a bunch of times in a row to see if that makes a difference.
Created attachment 113550 [details] Screenshot of issue
There was a Manjaro testing update as of June 25 that seems to have fixed something because I can no longer reproduce the problem (in an X session, anyway). There was an update to mesa, so maybe that did it. I'm running integrated Intel Kaby Lake graphics and haven't been able to reproduce the problem for over a day. I'm also surprised that nobody else has reported this issue as far as I can tell. Probably best to just close this.
Probably the 5.13.1 backports. Thanks for reporting back
Well, I just logged into a wayland session to check, and the bug is still there. Right-clicking on the desktop shows blur, but nowhere else. If anyone needs any info, let me know.
It seems I figured out the problem. If an application is already running when transparency is off, and then transparency is enabled, blur won't work. After restarting the application with transparency already on, blur works.
(In reply to Michael D from comment #9) > It seems I figured out the problem. If an application is already running > when transparency is off, and then transparency is enabled, blur won't work. > After restarting the application with transparency already on, blur works. Several other settings have the same problem, this is not restricted just to widget settings, so I think this is normal behavior. Nate what do you think of this? This is not a bug with Breeze transparency as the title may suggest. Can we close/rename/reassign this report?
At the least, shouldn't the user should a warning that they may need to restart applications for the new settings to take effect? I know some other settings do this.
Recommend closing the bug report. It's annoying, for sure, but there's a trivial workaround. I think fixing this is going to be a big project--much larger in scope than just what's listed here--and probably falls under the umbrella of a potential future "move to an instant-apply model" project.
I have no problem with closing the bug for the very good reason you provided. However, the workaround is "trivial" only if the user knows what it is in advance, which is why it took me four days to figure it out. Unless you turn transparency on during an empty session, you'll probably be scratching your head for some time trying to figure out what's broken. That's why I'd prefer a user warning like the warning one receives when changing font settings, namely, "Some changes such as anti-aliasing or DPI will only affect newly started applications."
That's not a bad idea, really. Alex, could we add a KMessageWidget that shows up when anything is changed here, and mentions that it only takes effect for newly-launched or restarted apps?
We can certainly add a warning in the config window.
I was looking at old bugs (as one does) and I can't reproduce this. Steps: 1. open Kwrite 2. open Appearance settings, go to Application style, edit, change transparency 3. press apply 4. try right clicking in Kwrite 5. Transparency and blur both work, no restart needed Original reporters, would you mind checking if you can still get this to happen in 6.3.5? My setup: Operating System: Fedora Linux 42 KDE Plasma Version: 6.3.5 KDE Frameworks Version: 6.14.0 Qt Version: 6.9.0 Kernel Version: 6.14.9-300.fc42.x86_64 (64-bit) Graphics Platform: Wayland Processors: 8 ร AMD Ryzen 7 PRO 3700U w/ Radeon Vega Mobile Gfx Memory: 13.5 GiB of RAM Graphics Processor: AMD Radeon Vega 10 Graphics Manufacturer: LENOVO Product Name: 20NKS52L02 System Version: ThinkPad T495
๐๐งน โ ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!
๐๐งน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.