Fix lint errors

This commit is contained in:
Abdo 2025-06-28 16:56:54 +03:00
parent b8815a0a5b
commit 70264bd23f
2 changed files with 6 additions and 2 deletions

View file

@ -766,9 +766,11 @@ def read_clipboard() -> bytes:
req.ParseFromString(request.data) req.ParseFromString(request.data)
data = {} data = {}
clipboard = aqt.mw.app.clipboard() clipboard = aqt.mw.app.clipboard()
assert clipboard is not None
mime_data = clipboard.mimeData(QClipboard.Mode.Clipboard) mime_data = clipboard.mimeData(QClipboard.Mode.Clipboard)
assert mime_data is not None
for type in req.types: for type in req.types:
data[type] = bytes(mime_data.data(type)) data[type] = bytes(mime_data.data(type)) # type: ignore
return frontend_pb2.ReadClipboardResponse(data=data).SerializeToString() return frontend_pb2.ReadClipboardResponse(data=data).SerializeToString()
@ -777,7 +779,9 @@ def write_clipboard() -> bytes:
req = frontend_pb2.WriteClipboardRequest() req = frontend_pb2.WriteClipboardRequest()
req.ParseFromString(request.data) req.ParseFromString(request.data)
clipboard = aqt.mw.app.clipboard() clipboard = aqt.mw.app.clipboard()
assert clipboard is not None
mime_data = clipboard.mimeData(QClipboard.Mode.Clipboard) mime_data = clipboard.mimeData(QClipboard.Mode.Clipboard)
assert mime_data is not None
for type, data in req.data.items(): for type, data in req.data.items():
mime_data.setData(type, data) mime_data.setData(type, data)
return b"" return b""

View file

@ -603,7 +603,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
} }
async function handlePickerDrop(event: DragEvent) { async function handlePickerDrop(event: DragEvent) {
if($editorState === EditorState.ImageOcclusionPicker) { if ($editorState === EditorState.ImageOcclusionPicker) {
const path = await extractImagePathFromData(event.dataTransfer!); const path = await extractImagePathFromData(event.dataTransfer!);
if (path) { if (path) {
setupMaskEditor(path); setupMaskEditor(path);