Hey. When i create any type of blueprint array variable (I’m using names and strings most but i tried with bool too), adding a new element or writing any value to it closes elements menu on blueprint. My version is 4.8.1. I tried same thing on 4.7.6 and it doesn’t behave like that. Is that a known bug or will be fixed on 4.8.2? Because it’s pretty annoying.
I attempted this in 4.8.1, but I’m not certain I understand what’s happening for you. If I create a new String variable and make it an array, then compile, then click + button to add an element, what do I need to do after that to reproduce what you’re seeing? Hitting Enter doesn’t collapse Default Value section. Or am I misunderstanding what you mean?
Here is my video for showing it. It happens with any type of array on game instance class. I tried with couple of classes but only some of them behaves like this.
Edited question title to be more descriptive and found easily by other people.
I had opposite happening to me, problem exact problem as in video existed in 4.7.6 and is no longer appearing in 4.8.1 for me (if this helps finding problem).
I only remember it happening in my Blueprint GameState (or was it GameMode?) class. I can’t reproduce it anymore though, even in 4.7.6
Hm, I still can’t reproduce. Which key are you hitting after you enter a new value? Is it possible you’ve set a keyboard shortcut to Compile, and you’re hitting that? only way I can get Default Values to collapse without directly clicking arrow button is if I compile Blueprint.
Does this happen in any Blueprint, or only in certain classes? Can you test in a new 4.8.2 project as well? Thanks!
- Which key are you hitting after you enter a new value? Is it possible you’ve set a keyboard shortcut to Compile, and you’re hitting that?
I use Enter key, didn’t set a shortcut for compile. It’s not because when it collapse, class still needs a compile.
- Does this happen in any Blueprint, or only in certain classes?
I tested with couple of actors, character and game instance. It only happens on game instance class on my project.
- Can you test in a new 4.8.2 project as well?
I updated engine to 4.8.2, created a new project, tried with couple of classes. It’s not happening with other classes on this project too. Only seeing this issue on game instance class on new 4.8.2 project.
Engine is with pretty default settings and there is no custom shorcut. I tried to delete Intermediate and Saved folders too, but didn’t help. Can you try to reproduce with new 4.8.2 project on game instance class?
Thanks for extra details. I can confirm that this occurs with Game Instance Blueprints, and I’ve created a bug report for issue (UE-18768). It only seems to occur with that class that I’ve seen, but please let me know if you discover any others that have same problem. I’ll post here when I see any updates. Thanks for report!
i just want to add that I get same behaviour in an actor component blueprint. Version: 4.8.1-2591939 (can’t update and test in 4.8.2, epic games launcher doesn’t give me option to update)
i get same problem in 4.11.0, when setting default values of a blueprint struct which contains an array, any changes make menu collapse.
but for some reason, making a data table out of struct, then setting values in data table row editor, does not cause collapsing menus.
Could you please create a new Answerhub post in Bug Reports section relating to your issue? above report was resolved in 4.9, so it is possible that you are experiencing a different issue.
In 4.23 this behavior occurs again. I created a struct in c++ and exposed it to Blueprint, whe adding an array element all variables in “Default Value” panel colllapse. I tested it both in GameInstance as well as in an Actor Blueprint.
Bug from 2015 still happening in 2023…ugh.