(2d9e06198) Attempt to fix incorrectly displayed Chinese capture device names (haven't been able to reproduce)

This commit is contained in:
Joonas Rikkonen
2019-05-16 07:02:57 +03:00
parent e7d1ae2cda
commit e42a0a33a4
13 changed files with 111 additions and 196 deletions
@@ -481,12 +481,12 @@ namespace Barotrauma
var deviceList = new GUIDropDown(new RectTransform(new Vector2(1.0f, 0.05f), audioSliders.RectTransform), VoiceCaptureDevice, deviceNames.Count);
foreach (string name in deviceNames)
{
deviceList.AddItem(name, name);
deviceList.AddItem(TextManager.EnsureUTF8(name), name);
}
deviceList.OnSelected = (GUIComponent selected, object obj) =>
{
string name = obj as string;
if (VoiceCaptureDevice == name) return true;
if (VoiceCaptureDevice == name) { return true; }
VoipCapture.ChangeCaptureDevice(name);
return true;