Description
I'll try to explain the bug behavior, but it's kinda confusing:
- Start mpv.exe and play mkv file
- Open sub track list (
Ctrl+s script-message-to track_list toggle-subtrack-browser
) - Everything is fine, mouse and keyboard controls works; WHEEL_UP/DOWN navigates through subs, MBTN_LEFT selects track, MBTN_RIGHT hides list, etc.
- Exit sub track list with ESC
- Open chapters list (
c script-message toggle-chapter-browser
) - No keybinds working anymore, WHEEL_UP/DOWN changes volume, ESC doesn't close the list; MBTN_LEFT cycles pause instead of selecting track, MBTN_RIGHT opens uosc's context menu; and yet more, uosc's buttons (playlist manager on top-left, and window controls on top-right) stops to work as well
PS.: The bug also occurred in the step 3 a few times
I ran several tests trying to find if the bug was caused by any specific script, but its behavior was totally randomic, and seems to depend more on the amount of scripts active at the same time than on which scripts they are, so I couldn't find any pattern, and therefore I needed to share my entire scripts+script-modules folder in case you want to run tests with it as well. Of course, I also ran tests with no mpv.conf and input.conf. This bug only seems to occur when all these scripts are in the folder, if I remove a seemingly unrelated script, like clipshot.lua for example, it stops occurring; if I remove gallery.lua from script-modules, it also stops occurring, but if I leave only scroll-list.lua and gallery.lua in the script-modules folder, the bug stops occurring again, so I simply can't identify what's causing the bug, seems something totally random.
Verbose (-v -v
):
log.txt