As the title states, uosc's mouse event processing currently does not respect the OSD menu drawn by mpv internal scripts input.lua and context_menu.lua.
When the internal OSD menu triggers the window boundary area, it will evoke the UI element of uosc and disable the function of the corresponding OSD menu area. This will not happen in the mpv official OSC or ModernZ.
See also mpv-player/mpv#17428. I initially thought this was only happening with context_menu, then noticed that it also appears in all OSD menus drawn by mp.input. This is an issue that needs to be fixed by uosc.
As the title states, uosc's mouse event processing currently does not respect the OSD menu drawn by mpv internal scripts input.lua and context_menu.lua.
When the internal OSD menu triggers the window boundary area, it will evoke the UI element of uosc and disable the function of the corresponding OSD menu area. This will not happen in the mpv official OSC or ModernZ.
See also mpv-player/mpv#17428. I initially thought this was only happening with context_menu, then noticed that it also appears in all OSD menus drawn by
mp.input. This is an issue that needs to be fixed by uosc.