mirror of
https://github.com/mpv-player/mpv
synced 2025-02-03 13:41:49 +00:00
parent
616ecd9365
commit
5beb230690
@ -2058,7 +2058,8 @@ function process_event(source, what)
|
||||
|
||||
if n == 0 then
|
||||
--click on background (does not work)
|
||||
elseif n > 0 and not (elements[n].eventresponder[source .. "_" .. what] == nil) then
|
||||
elseif n > 0 and not (n > #elements) and
|
||||
not (elements[n].eventresponder[source .. "_" .. what] == nil) then
|
||||
|
||||
if mouse_hit(elements[n]) then
|
||||
elements[n].eventresponder[source .. "_" .. what](elements[n])
|
||||
@ -2090,7 +2091,7 @@ function process_event(source, what)
|
||||
|
||||
local n = state.active_element
|
||||
|
||||
if not (elements[n].eventresponder == nil) then
|
||||
if not (n > #elements) and not (elements[n].eventresponder == nil) then
|
||||
if not (elements[n].eventresponder[source] == nil) then
|
||||
elements[n].eventresponder[source](elements[n])
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user