Creating a pause menu which "resets" back to beginning of the chain upon closing

Hey guys,

I want to create a pause menu which opens and closes with a single button (Tab, which I have successfully done with a flip flop)

Here lies the issue, Opening the menu I can navigate through different menu’s well but when I close the menu and re open Unreal saves where I was in my menu navigation. I need it to essentially destroy any memory of this and re open the menu from the start.

anyone got ideas?

You can just set the save data to the main menu, alternatively you can just restore it to the default value on a button press?

Hey @Gandalon, are you creating/destroying the widget? Or hiding/unhiding? Typically you want to destroy it when closing it for processing purposes and widget management purposes. Maybe give that a try?

Hey, sorry for the slow response, I’ve tried both removing from parent and toggling visiblity, it’s been a constant headache which i’m yet to resolve to be honest.

Exploring the issue further I’ve ran into issues with having the engine recognise a menu is open changing tabs function to close menu’s if it’s sees a menu open

So there’s no real way to destroy a widget, unfortunately, so there’s no clearing it.
However, you CAN set the start location when the button is pressed, after focusing the window. However, without knowing what your setup and code look like, I can’t really help with that. It all depends on how you set it up that you’d set the “StartPoint.” I’m asking a UMG specialist what they tend to do and I’ll be back with that!

Thanks so much for the help! Completely new to this trying to teach myself :') If required I’ll happily send the code I have