You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have not tested the specific situation of Windows. I currently do not have a Windows system, but I guess there is still no drag and drop function, and there are also double-click events in the title bar, etc.
I have not tested the specific situation of Windows. I currently do not have a Windows system, but I guess there is still no drag and drop function, and there are also double-click events in the title bar, etc.
I tested it just now on Windows with webview. The drag & drop function worked fine.
As for the double-click event, it doesn’t seem to be working either. But I think that might just be because the example doesn’t implement the behavior for double-clicks yet.
I have not tested the specific situation of Windows. I currently do not have a Windows system, but I guess there is still no drag and drop function, and there are also double-click events in the title bar, etc.
Activity
hassandraga commentedon Apr 6, 2025
I think frameless and transparency still under development.
hassandraga commentedon Apr 6, 2025
Frameless Window
Transparent Background
WebUI CSS
-webkit-app-region: drag;Custom Implementationjinzhongjia commentedon Apr 6, 2025
This is under macos, but the drag event cannot be triggered normally. Perhaps we need to provide additional methods to simulate normal frames
jinzhongjia commentedon Apr 6, 2025
I have not tested the specific situation of Windows. I currently do not have a Windows system, but I guess there is still no drag and drop function, and there are also double-click events in the title bar, etc.
konakona418 commentedon Apr 6, 2025
I tested it just now on Windows with webview. The drag & drop function worked fine.
As for the double-click event, it doesn’t seem to be working either. But I think that might just be because the example doesn’t implement the behavior for double-clicks yet.
konakona418 commentedon Apr 6, 2025
It seems that the bridge/webui.ts used
to determine whether a dragging event is happening. That approach might have some compatibility issues depending on the platform.
Maybe this could be related?
hassandraga commentedon Apr 6, 2025
Yes @konakona418, that is the issue. macOS WebView always returns a empty property for
-webkit-app-region.konakona418 commentedon Apr 7, 2025
I just opened a PR: #577. Hopefully this can help to address this issue.
AlbertShown commentedon Oct 31, 2025
Right now, looks like frameless and transparency works in all OS.
But dragging the window still not fully working in Linux.
About double click you can use JavaScript
<button ondblclick="myBackendDoubleClick()">Double-click me!</button>jinzhongjia commentedon Oct 31, 2025
greate work