https://bugs.kde.org/show_bug.cgi?id=466804

            Bug ID: 466804
           Summary: OpacityMask feature in QML broken rendering apps
                    unusable
    Classification: Plasma
           Product: plasma-integration
           Version: 5.27.2
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: benmorde...@protonmail.com
  Target Milestone: ---

Created attachment 156980
  --> https://bugs.kde.org/attachment.cgi?id=156980&action=edit
Opacity Mask Failure

Examples of problem apps are Kasts and Nextcloud Desktop Client. Opacity mask
fails to work causing opaque rectangles to obscure the program's important
content. Initially filed bug report to Kasts
(https://bugs.kde.org/show_bug.cgi?id=466274) but discovered that same problem
shows up in other apps. With both Nextcloud and Kasts I was able to disable the
opacity mask in the source code and prove the content was there but covered by
an opaque rectangle. 

The Nextcloud AppImage does not have the bug, but the official repositories do. 

Discussion and troubleshooting steps on the Arch Linux here: bbs:
https://bbs.archlinux.org/viewtopic.php?id=283774

Other apps like Neochat and Monero Gui also have visual bugs, but I have done
no similar troubleshooting. As mentioned in the Arch bbs post, the visual bug
can also be eliminated by setting QT_QPA_PLATFORMTHEME=gtk3 before executing
kasts.





STEPS TO REPRODUCE
1. Install a program that uses QML OpacityMask
2. Run program


OBSERVED RESULT
Opaque rectangles.

EXPECTED RESULT
Transparent rectangles for proper UI.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 5.27.2
(available in About System)
KDE Plasma Version: 5.27.2
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
Exclusive X11 system. Nvidia drivers.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to