# Widget navigation

**URL:** <https://forums.unrealengine.com/t/widget-navigation/2045054>\
**Category:** Programming & Scripting\
**Tags:** unreal-engine, Blueprint, question\
**Created:** [September 29, 2024, 6:01pm UTC](https://forums.unrealengine.com/t/widget-navigation/2045054 "2024-09-29T18:01:04Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Akimikage](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Akimikage](https://forums.unrealengine.com/u/Akimikage)\
**Post date:** [September 29, 2024, 6:01pm UTC](https://forums.unrealengine.com/t/widget-navigation/2045054/1 "2024-09-29T18:01:04Z")

</div>

I can’t figure out how to layout UMG elements so it can be navigated using directional buttons without aligning everything. It seems I need to align buttons/checkboxes just so I can navigate to them. I can’t find a right answer from searching in the forum. Do I have to program manually? What’s the right way to navigate UMG?

---

<div class="post-metadata">

**Author:** ![SupportiveEntity](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@SupportiveEntity](https://forums.unrealengine.com/u/SupportiveEntity)\
**Post date:** [September 29, 2024, 10:05pm UTC](https://forums.unrealengine.com/t/widget-navigation/2045054/2 "2024-09-29T22:05:57Z")

</div>

Hey there @Akimikage! I don’t work with UI too often, but I believe any nuance between the set directions would require some custom code. Roy goes over his method in this thread that may help:

> [@Widget Navigation Does Not Work Diagonally](https://forums.unrealengine.com/t/widget-navigation-does-not-work-diagonally/597825/13):
>
> Meanwhile I scanned the code of Slate, the hittest grid, widget paths and of the slate navigation config and found now way to “inject” diagonal navigation without modifying engine source, even then it is not exactly what I want. For now I use a UserWidget wrapper for unreachable buttons and make that UserWidget hit test “Visible” and focusable. When it receives focus it passes on focus to one of its inner enabled buttons. This is really not something I’d want to bother designers with and this t…

---

<div class="post-metadata">

**Author:** ![Akimikage](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Akimikage](https://forums.unrealengine.com/u/Akimikage)\
**Post date:** [September 30, 2024, 1:15am UTC](https://forums.unrealengine.com/t/widget-navigation/2045054/3 "2024-09-30T01:15:41Z")

</div>

So I have to do it manually or align everything. I see … thank you

---

<div class="post-metadata">

**Author:** ![system](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/1/3/713c9d3f58553f0de89543d76a8a3a2779dc9fa4.png) [@system](https://forums.unrealengine.com/u/system)\
**Post date:** [October 30, 2024, 1:15am UTC](https://forums.unrealengine.com/t/widget-navigation/2045054/4 "2024-10-30T01:15:42Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
