diff --git a/.changes/revert-app-region-drag.md b/.changes/revert-app-region-drag.md new file mode 100644 index 000000000..6827c2ebc --- /dev/null +++ b/.changes/revert-app-region-drag.md @@ -0,0 +1,7 @@ +--- +"tauri": patch:bug +--- + +Revert adding `app-region: drag` to HTML elements with `data-tauri-drag-region` on Windows as it has a few issues: +- Doesn't allow right click, as it will always show the system context menu on right click. +- `data-tauri-drag-region` works only if the click was on an element that has it, this allows buttons in the custom titlebar to work, however `app-region: drag` will treat the whole area as a titlebar won't even allow clicks on buttons. diff --git a/core/tauri/src/window/scripts/drag.js b/core/tauri/src/window/scripts/drag.js index 6c2fef222..a247a41bb 100644 --- a/core/tauri/src/window/scripts/drag.js +++ b/core/tauri/src/window/scripts/drag.js @@ -63,9 +63,4 @@ } }) } - if (osName === 'windows' && 'adoptedStyleSheets' in document) { - const sheet = new CSSStyleSheet() - sheet.replaceSync('*[data-tauri-drag-region] { app-region: drag; }') - document.adoptedStyleSheets = [...document.adoptedStyleSheets, sheet] - } })()