Before LotV, I was able to use an SC2Layout file to hide the Chat Log (MessageLogDialogTemplate) by setting the height on the "BackgroundFrame" to 100 (so just the title was displayed). See attached file that used to work fine. However, that stopped working in LotV. I've gone into the UI Editor and copied/pasted the appropriate XML into my SC2Layout file, changed the same values, and it has no effect. I've tried other things with this XML and nothing seems to work.
What's the best way to hide the Chat Log so that when someone presses F11, chat messages are hidden? I don't care if the background panel comes up, I just need to make sure no one can see the chat content. Thanks!
You should not be hiding the chat log as that is part of the StarCraft II social features. The same goes for hiding the social button. Blizzard has probably modified it so that the frame cannot be customized anymore to prevent people tampering with it.
Are you sure they have not simply renamed it? They did revise the chat system for Heroes of the Storm so it is possible that they are using a new frame under a different name or path.
I have a situation where there is a valid reason to hide the chat log. In short, players can cheat by opening the standard chat log and seeing content from other players who can feed them information. I create my own chat log that fixes that and it also pops up when you hit F11. So I am simply replacing the functionality provided in the chat log and want to hide or obscure the standard one. Previously, this was possible.
I copied/pasted the XML from the UI Layout editor to ensure names were correct. They have not changed, it seems. So perhaps Blizzard has simply disabled the ability to change this. I get why, in my cases, this would be appropriate but in my case it's a problem.