diff --git a/docs/api/components_video_OSD.bs.html b/docs/api/components_video_OSD.bs.html
index 7c409f19..2e82129b 100644
--- a/docs/api/components_video_OSD.bs.html
+++ b/docs/api/components_video_OSD.bs.html
@@ -112,6 +112,11 @@ end sub
' inactiveCheck: Checks if the time since last keypress is greater than or equal to the allowed inactive time of the menu.
'
sub inactiveCheck()
+ ' If user is currently seeing a dialog box, ignore inactive check
+ if m.global.sceneManager.callFunc("isDialogOpen")
+ return
+ end if
+
if m.deviceInfo.timeSinceLastKeypress() >= m.top.inactiveTimeout
m.top.action = "hide"
end if
diff --git a/docs/api/components_video_VideoPlayerView.bs.html b/docs/api/components_video_VideoPlayerView.bs.html
index 79a823d0..f5d068bf 100644
--- a/docs/api/components_video_VideoPlayerView.bs.html
+++ b/docs/api/components_video_VideoPlayerView.bs.html
@@ -163,14 +163,12 @@ end sub
'
sub handleShowSubtitleMenuAction()
m.top.selectSubtitlePressed = true
- handleHideAction(false)
end sub
' handleShowVideoInfoPopupAction: Handles action to show video info popup
'
sub handleShowVideoInfoPopupAction()
m.top.selectPlaybackInfoPressed = true
- handleHideAction(false)
end sub
' onOSDAction: Process action events from OSD to their respective handlers