Resolve "(ui): notifications not transparent with NVidia prime"
Description
To overcome the transparency issues on notifications with NVidia Prime, we now use a regular widget instead of a global
QWindow (that was created with the Qt::Tool flag).
Closes #1130 (closed)
How to test it?
- Run ExNotifications on a laptop with a discrete NVidia GPU (which means you need an IGP as well
😉 ) :
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia
- Trigger a notification
- Observe the fade in/out effect use a black background and rounding corners background is black as well