simplify hysteresis logic

This commit is contained in:
Kartik K. Agaram 2022-07-25 15:23:01 -07:00
parent 3265abacb4
commit fe8e4fd9da
1 changed files with 3 additions and 8 deletions

View File

@ -17,8 +17,7 @@ function App.initialize_globals()
-- tests currently mostly clear their own state
-- resize
Last_resize_time = nil
Last_resize_time = App.getTime()
-- blinking cursor
Cursor_time = 0
end
@ -141,12 +140,8 @@ end
function App.update(dt)
Cursor_time = Cursor_time + dt
-- some hysteresis while resizing
if Last_resize_time then
if App.getTime() - Last_resize_time < 0.1 then
return
else
Last_resize_time = nil
end
if App.getTime() < Last_resize_time + 0.1 then
return
end
edit.update(Editor_state, dt)
end