UMG Variables Don't Support Categories

If you expose a UMG component as a Variable, you can place it in a category in the Graph view.

When you save or compile however, the Category is lost as if it never existed.

Hello ,

I was unable to reproduce this on my end. I have a couple of questions for you that will help narrow down what issue it is that you are experiencing.

Quick questions:

  1. What version of the engine are you using?
  2. Can you reproduce this in a clean project?
  3. If so, could you provide a detailed list of steps to reproduce this on our end?

Hi Rudy, I’ll attempt to show the issue in more detail once I have it back in front of me! Thanks!

Hello ,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will offer further assistance.

Thank you.

Hi Rudy, sorry for the delay.

Here is a video demonstrating the issue. Simply try to place an exposed widget inside a category, and it will remain there until you hit Compile, at which point the categories are destroyed.

Hello ,

After following the steps shown in the video, I am still unable to reproduce this issue on my end. Could you please answer a couple of questions?

Quick questions:

  1. What version of the engine are you using?
  2. Does this happen in clean projects?

Hi Rudy. I’m using 4.6.1 and have created a clean test project here that you can use to see the issue:

https://drive.google.com/file/d/0B_FT-hzi26QkZkNDVkxvOGtUdTA/view?usp=sharing

Simply open the UProject and open the included Widget. If you go to the Event Graph, click on ‘TheButton’ and try to put it into a category. If you click in the evetn graph you will see it is placed in a category.

However, as soon as you hit Compile, the category will go away.

Hope this helps!

Hello ,

I was able to reproduce this issue on our end. I have written up a report ( UE-9818) and I have submitted it to the developers for further consideration. I will provide updates with any pertinent information as it becomes available. Thank you for you information and time.

Make it a great day

I’m still encountering this issue in 4.11.2. Categories won’t show up at all, and compiling it just gets rid of it entirely.

Hello,

I went ahead and double checked on this issue for you. It appears that this issue’s status has not yet been updated to fixed. However, I will be sure to bump up the community interest in the report for this issue.

Make it a great day

In 4.12 I could categorize variables without problems. However, doing so for buttons it still happens. I set category, nothing happens. I click on event graph, that category appears with that button inside, I click compile and category disappears leaving button with no category.

Are we suppose to be able to categorize buttons or is this a bug as well?
Other thing would be good to have own tab for buttons instead of showing them up in variables.

I have provided a link to the public tracker that you can use for updates on this issue.

Link: Unreal Engine Issues and Bug Tracker (UE-9818)

Make it a great day

Any update on this? Bug still exists in 4.13, and whilst I know it’s not exactly a deal breaker in regards to general use, making complex menus without this functionality is a major, major pain in the neck…

Hello Scattered.Design,

This issue appears to be unresolved. Please feel free to show your interest in this issue but voting at the link provided above.

Make it a great day

I placed my vote on the issue as well, still happening in 4.14.3. Not a game breaker bug but it would be nice to be able to categorize variables in UMG, since it can become a real mess when looking for a particular variable

Still present in 4.14 =(

It makes me sad that time hasn’t been made to fix one of the better tools for managing blueprint code. Variable categories are a vital part of making easily digestible blueprints, imho. I voted, but I doubt it is getting fixed any time soon if it has already been 2 years.

more reason why we should continue to vote on this, we can all understand that it isn’t any game breaking bugs and a tool like UE4 has many more urgent bugs to resolve. It is my belief that it will be resolved someday.

It’s not game breaking but it’s pain in the ■■■ for coding in a complex widget…
Any UWidget item can’t be categorized. (Image, Button, User Widget, etc…)

Yup, just ran into this. :frowning:

Voted. Usability is the main reason why UE4 is the best available engine. It is important to maintain it.