UI: Disable edit transform if item is locked
The transform window was still accessible if the scene item was locked.
This commit is contained in:
parent
cd01120740
commit
ef99553a7e
3 changed files with 27 additions and 4 deletions
|
|
@ -8581,8 +8581,11 @@ void OBSBasic::UpdateEditMenu()
|
|||
}
|
||||
const bool canTransformSingle = videoCount == 1 && totalCount == 1;
|
||||
|
||||
OBSSceneItem curItem = GetCurrentSceneItem();
|
||||
bool locked = obs_sceneitem_locked(curItem);
|
||||
|
||||
ui->actionCopySource->setEnabled(totalCount > 0);
|
||||
ui->actionEditTransform->setEnabled(canTransformSingle);
|
||||
ui->actionEditTransform->setEnabled(canTransformSingle && !locked);
|
||||
ui->actionCopyTransform->setEnabled(canTransformSingle);
|
||||
ui->actionPasteTransform->setEnabled(
|
||||
canTransformMultiple && hasCopiedTransform && videoCount > 0);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue