[fix] Add fake delayed pan to SDL scroll event (#4758)

Not actually delayed. Avoids a crash otherwise caused by #4666.
pull/4759/head
Frans de Jonge 5 years ago committed by GitHub
parent 2c98c81a0d
commit 2cbec1b54e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -101,20 +101,24 @@ function Device:init()
local fake_ges = {
ges = "pan",
distance = 200,
distance_delayed = 200,
relative = {
x = 50*scrolled_x,
y = 100*scrolled_y,
},
relative_delayed = {
x = 50*scrolled_x,
y = 100*scrolled_y,
},
pos = pos,
time = timev,
}
local fake_ges_release = {
ges = "pan_release",
distance = 200,
relative = {
x = 50*scrolled_x,
y = 100*scrolled_y,
},
distance = fake_ges.distance,
distance_delayed = fake_ges.distance_delayed,
relative = fake_ges.relative,
relative_delayed = fake_ges.relative_delayed,
pos = pos,
time = timev,
}

Loading…
Cancel
Save