Switch Enum only called one time?

Hi,

I’m following the RPG-Inventory Tutorial by Titanic Games and have a (probably typical beginner) problem.
My Inventory isn’t going to be exactly the same as he is creating. I want to use widget switcher and put items of the type weapon into the weapon section and the armor items into armor section.

The result is:
When I first pick the weapon it’s going to put all following items (no matter what type they are) into the weapon section. When restarting the game and putting the armor first it is going to put all following items into the armor section.
So it seems to check only once the item type, doesn’t it?
I tried to do the switch case in the event graph hoping it is updated each frame there but the result is exactly the same.
What am I doing wrong?

Hi!

thanks for your reply. Do you mean something like this?

It’s not working…but it happened one time that when I equipped for example the armor and unequipped it, it put it into the armor section instead of back to the weapon section where it was before. Which is good, but it happened only one time…which isn’t a surprise since the equipment system I’m learning from this tutorial isn’t working yet…but that’s another story…and I tried this widget switcher issue before I started with the equipment system…so anyway…
I’m not sure what to plug into ArrayElement. When I collect the items the same happens like before.
Btw: Maybe I should have uploaded the EventGraph aswell earlier…my bad.