With a Window with background: transparent; like in the demo project I posted in #6020, the window can, e.g., be dragged at the fully transparent pixels, and hover effects of the window below (like highlighting list items in VS Code or in the browser) won't be triggered.
This is related to #5754, which should be read for some more relevant information. But the other issue is about Slint's own hit testing, whereas this issue is about correctly involving the OS in hit testing in the context of top-level windows.
I only tested this bug with winit and various renderers. I don't know whether it's also present with Qt.
I'm on Windows 10 using Rust.
With a
Window
withbackground: transparent;
like in the demo project I posted in #6020, the window can, e.g., be dragged at the fully transparent pixels, and hover effects of the window below (like highlighting list items in VS Code or in the browser) won't be triggered.This is related to #5754, which should be read for some more relevant information. But the other issue is about Slint's own hit testing, whereas this issue is about correctly involving the OS in hit testing in the context of top-level windows.
I only tested this bug with winit and various renderers. I don't know whether it's also present with Qt.