From 26ba23081401627ec1cb26f53b26109e9b0c6f7e Mon Sep 17 00:00:00 2001 From: Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com> Date: Tue, 2 Jun 2020 11:38:37 -0400 Subject: [PATCH] UI: video settings Fix device selection in case when device name contains non-breaking space. Change-Id: Ie6d168d9c6e76a9b6123a3516d70510038813e04 --- src/VideoPrefsVC.mm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/VideoPrefsVC.mm b/src/VideoPrefsVC.mm index ed9739a0..df9ac984 100644 --- a/src/VideoPrefsVC.mm +++ b/src/VideoPrefsVC.mm @@ -261,7 +261,9 @@ QString currentVideoDevice; currentVideoDevice = defaultDevice; try { auto settings = avModel->getDeviceSettings(defaultDevice); - [videoDevicesList selectItemWithTitle: settings.name.toNSString()]; + NSString *name = settings.name.toNSString(); + name = [name stringByReplacingOccurrencesOfString:@" " withString:@" "]; + [videoDevicesList selectItemWithTitle: name]; } catch (...) {} [self devicesChanged]; } -- GitLab