Преглед изворни кода

Revert "feat(core): add `app-region: drag` to `data-tauri-drag-region` (#9789)" (#9860)

* Revert "feat(core): add `app-region: drag` to `data-tauri-drag-region` (#9789)"

This reverts commit ae6b13dfc0590dcaedbdb619c148072f072df050.

* Update pre.json

* change files

* Discard changes to .changes/pre.json
Amr Bashir пре 1 година
родитељ
комит
dfd05441c7
2 измењених фајлова са 7 додато и 5 уклоњено
  1. 7 0
      .changes/revert-app-region-drag.md
  2. 0 5
      core/tauri/src/window/scripts/drag.js

+ 7 - 0
.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.

+ 0 - 5
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]
-  }
 })()