_blockDefaultDragDropBehavior

This commit is contained in:
Luc Mcgrady 2025-11-06 18:20:39 +00:00
parent b31fe7721a
commit 8da27af264
No known key found for this signature in database
GPG key ID: 4F3D7A0B17CC3D9C
2 changed files with 2 additions and 1 deletions

View file

@ -1300,7 +1300,6 @@ class SvelteReviewer(Reviewer):
self.web.load_sveltekit_page(f"reviewer?p={inner_port}")
# block default drag & drop behavior while allowing drop events to be received by JS handlers
self.web.allow_drops = True
self.web.eval("_blockDefaultDragDropBehavior();")
def _shortcutKeys(self) -> Sequence[tuple[str, Callable] | tuple[Qt.Key, Callable]]:
return []

View file

@ -7,12 +7,14 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
import { ReviewerState, updateNightMode } from "./reviewer";
import ReviewerBottom from "./reviewer-bottom/ReviewerBottom.svelte";
import Reviewer from "./Reviewer.svelte";
import { _blockDefaultDragDropBehavior } from "../../reviewer";
const state = new ReviewerState();
onMount(() => {
updateNightMode();
globalThis.anki ??= {};
globalThis.anki.changeReceived = () => state.showQuestion(null);
_blockDefaultDragDropBehavior();
});
</script>