# Common UI + Enhanced Inputs: How enhanced input back action workds?

**URL:** <https://forums.unrealengine.com/t/common-ui-enhanced-inputs-how-enhanced-input-back-action-workds/2510694>\
**Category:** Blueprint\
**Tags:** Input, User-Interface, unreal-engine, UI, Widget, question\
**Created:** [May 15, 2025, 1:24am UTC](https://forums.unrealengine.com/t/common-ui-enhanced-inputs-how-enhanced-input-back-action-workds/2510694 "2025-05-15T01:24:42Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jowoosa1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Jowoosa1](https://forums.unrealengine.com/u/Jowoosa1)\
**Post date:** [May 15, 2025, 1:24am UTC](https://forums.unrealengine.com/t/common-ui-enhanced-inputs-how-enhanced-input-back-action-workds/2510694/1 "2025-05-15T01:24:42Z")

</div>

Im working with Common UI plugin+enhanced inputs to make my interface, but i have a problem with the Back action and the “Common activable widget stacks”.

I have a first menu, and one of the options it have, opens a second menu, wich remplaces the first menu. For this i push both widgets with the same “Common activatable widget stack”. This first part works fine, when i press back i get the first menu again.

The problem comes when i want to add a third menu that opens with one of the options of the second menu. The diference between this case, is that i need that the second menu stays visible when the third menu is open.

For that, i tried pushing the third menu with a second “Common activable widget stack”, and yes, the menu appears and the second menu stays visible. But now, after i open the third menu, i can only go back to the second menu. For a reason, back button doesnt allow me to go back to the first menu.

If i push the third menu with the same “Common activable widget stack” which i use to push the rest of menus, all works fine, but in this way, the second menu hides and thats something i dont want to happend. I also tried to create a “Common activable widget stack” into the widget blueprint of the second menu and push the third menu with it, but i have the same problems that i have with the first method.

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/9/9/0/990e0d39623551bf3516397f25ced65a59031e9e.png)  
This is how i want to look the second and third menu

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/7/4/17457d0aab72e1f33619c30009e7ce5e4385a0c6.png)  
This are my custom events to push widgets (are located in my base UI

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/e/1/e/e1ebfdf7d25ab70612cf48c439b09af8786a75c6.png)  
This is how i execute the first menu since player controller

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/8/a/8/8a8c9c30862fd9f4f040b2c5d1aedc55e8c4334c.png)  
This is how i execute the second menu since the first menu

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/0/8/208e43fb0ebd9084d82b3acce084faaaed30d197.png)  
This is how i execute the third menu since the second menu

Someone know how i can make this?
