diff --git a/src/apps/mediaplayer/VideoView.cpp b/src/apps/mediaplayer/VideoView.cpp index 96f65656a9..cc20482054 100644 --- a/src/apps/mediaplayer/VideoView.cpp +++ b/src/apps/mediaplayer/VideoView.cpp @@ -299,8 +299,8 @@ VideoView::SetSubTitle(const char* text) fSubtitleBitmap->SetText(text); } // TODO: Make smarter and invalidate only previous subtitle bitmap - // region; - if (!fIsPlaying && LockLooper()) { + // region. Fix locking, too... + if (!fIsPlaying && LockLooperWithTimeout(1000) == B_OK) { Invalidate(); UnlockLooper(); }