UI: Fix bug where items can't be deleted in last scene

Bug introduced in jp9000/obs-studio#861
This commit is contained in:
jp9000 2017-03-25 07:36:46 -07:00
parent 3774a73fe9
commit 6af48130e0

View file

@ -2140,13 +2140,15 @@ void OBSBasic::DeactivateAudioSource(OBSSource source)
bool OBSBasic::QueryRemoveSource(obs_source_t *source)
{
int count = ui->scenes->count();
if (obs_source_get_type(source) == OBS_SOURCE_TYPE_SCENE) {
int count = ui->scenes->count();
if (count == 1) {
QMessageBox::information(this,
QTStr("FinalScene.Title"),
QTStr("FinalScene.Text"));
return false;
if (count == 1) {
QMessageBox::information(this,
QTStr("FinalScene.Title"),
QTStr("FinalScene.Text"));
return false;
}
}
const char *name = obs_source_get_name(source);