Inline complete method as well
Inline complete method as well

For better guarantees that `finalAction` is actually called on the same
screen that `checkCanComplete()` was (uses result of one
`getCurrentScreen()` call throughout instead of calling multiple times).

NeoAdonis/osu,peppy/osu,peppy/osu-new,UselessToucan/osu,smoogipooo/osu,smoogipoo/osu,UselessToucan/osu,ppy/osu,NeoAdonis/osu,peppy/osu,NeoAdonis/osu,ppy/osu,smoogipoo/osu,UselessToucan/osu,smoogipoo/osu,peppy/osu,ppy/osu