Qt: fix audio timer loop
This commit is contained in:
@@ -77,6 +77,7 @@ bool game_list_grid_item::event(QEvent* event)
|
||||
set_active(true);
|
||||
break;
|
||||
case QEvent::HoverLeave:
|
||||
case QEvent::FocusOut:
|
||||
set_active(false);
|
||||
break;
|
||||
default:
|
||||
|
||||
@@ -199,6 +199,7 @@ void qt_video_source::start_movie_timer()
|
||||
if (!m_video_timer)
|
||||
{
|
||||
m_video_timer = std::make_unique<QTimer>();
|
||||
m_video_timer->setSingleShot(true);
|
||||
QObject::connect(m_video_timer.get(), &QTimer::timeout, m_video_timer.get(), [this]()
|
||||
{
|
||||
if (!m_active) return;
|
||||
|
||||
Reference in New Issue
Block a user