From f03d90639a63165c63d917ed9b392a79c7d0fa23 Mon Sep 17 00:00:00 2001 From: jp9000 Date: Mon, 30 Dec 2013 13:33:13 -0700 Subject: [PATCH] macos cannot have widgets/items with ID of 0 --- obs/window-basic-main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/obs/window-basic-main.cpp b/obs/window-basic-main.cpp index 72334e344..237004deb 100644 --- a/obs/window-basic-main.cpp +++ b/obs/window-basic-main.cpp @@ -318,7 +318,7 @@ void OBSBasic::AddSourcePopup() type, wxGetApp().GetLocale()); types.push_back(type); - popup->Append((int)idx, wxString(name, wxConvUTF8)); + popup->Append((int)idx+1, wxString(name, wxConvUTF8)); idx++; } @@ -326,7 +326,7 @@ void OBSBasic::AddSourcePopup() if (idx) { int id = WXDoPopupMenu(this, popup.get()); if (id != -1) - AddSource(scene, types[id]); + AddSource(scene, types[id-1]); } obs_scene_release(scene);