From bc533c29b1b4c6cc516ed331d47ae76d5a957588 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Hamal=20Dvo=C5=99=C3=A1k?= <mordae@anilinux.org> Date: Tue, 11 Mar 2025 10:42:08 +0100 Subject: [PATCH] Avoid circular import --- lazy_player/thumbnailer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lazy_player/thumbnailer.py b/lazy_player/thumbnailer.py index dcf69ef..f12127b 100644 --- a/lazy_player/thumbnailer.py +++ b/lazy_player/thumbnailer.py @@ -2,10 +2,12 @@ from __future__ import annotations import threading from queue import Empty, Queue +from typing import TYPE_CHECKING from gi.repository import GLib, Gst -from .file_model import FileItem +if TYPE_CHECKING: + from .file_model import FileItem DEFAULT_SEEK_FLAGS = Gst.SeekFlags.FLUSH | Gst.SeekFlags.KEY_UNIT