The idle time is currently only reset in FrameworkUpdate which is running after the actual check for how long you've been idle. If you somehow manage to hang the FFXIV process for >1 minute, that means the title screen movie will play regardless of whether the tweak is currently enabled.
The code changes the conditional jump for idleTime <= 60000 to an unconditional jump, so movies never play automatically.
This is the current IdleTime while making this PR (playing a movie would reset it to 0):
The idle time is currently only reset in FrameworkUpdate which is running after the actual check for how long you've been idle. If you somehow manage to hang the FFXIV process for >1 minute, that means the title screen movie will play regardless of whether the tweak is currently enabled.
The code changes the conditional jump for
idleTime <= 60000
to an unconditional jump, so movies never play automatically.This is the current IdleTime while making this PR (playing a movie would reset it to 0):