2d Side scroller - Implement Jump animation

Having more trouble with this than I’d like to admit. Basically, I want to tell the flipbook to stop no matter where it’s at, and set a variable called “Is_Jumping” to false when they my character touches the floor.

I do not want to use “Is falling” check as that is a different animation. A simple delay will not work either as the jump animation my continue far too long after the character touched back down on the ground.

New to Blueprint but not to programming logic. Anyone have any ideas? Any easy way to check “Is On Ground” or something?