Skip to content

Commit a1d569b

Browse files
fix(core): disable tao's drag-n-drop based on fileDropEnabled, closes #4580 (#4592)
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.studio>
1 parent c02337b commit a1d569b

2 files changed

Lines changed: 11 additions & 0 deletions

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"tauri-runtime-wry": "patch"
3+
---
4+
5+
Disable drag-n-drop of tao based on `fileDropEnabled` value.

core/tauri-runtime-wry/src/lib.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2844,6 +2844,12 @@ fn create_webview<T: UserEvent>(
28442844
{
28452845
window_builder.inner = window_builder.inner.with_fullsize_content_view(true);
28462846
}
2847+
#[cfg(windows)]
2848+
{
2849+
window_builder.inner = window_builder
2850+
.inner
2851+
.with_drag_and_drop(webview_attributes.file_drop_handler_enabled);
2852+
}
28472853

28482854
let is_window_transparent = window_builder.inner.window.transparent;
28492855
let menu_items = if let Some(menu) = window_builder.menu {

0 commit comments

Comments
 (0)