|
|
@@ -5757,7 +5757,12 @@ void OBSBasic::on_actionCopySource_triggered()
|
|
|
copyVisible = obs_sceneitem_visible(item);
|
|
|
|
|
|
ui->actionPasteRef->setEnabled(true);
|
|
|
- ui->actionPasteDup->setEnabled(true);
|
|
|
+
|
|
|
+ uint32_t output_flags = obs_source_get_output_flags(source);
|
|
|
+ if ((output_flags & OBS_SOURCE_DO_NOT_DUPLICATE) == 0)
|
|
|
+ ui->actionPasteDup->setEnabled(true);
|
|
|
+ else
|
|
|
+ ui->actionPasteDup->setEnabled(false);
|
|
|
}
|
|
|
|
|
|
void OBSBasic::on_actionPasteRef_triggered()
|