mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-03-22 16:32:01 -04:00
UI: Use weak_source_expired instead of getting the source
This commit is contained in:
@@ -3833,14 +3833,8 @@ void OBSBasic::VolControlContextMenu()
|
||||
|
||||
copyFiltersAction.setEnabled(obs_source_filter_count(vol->GetSource()) >
|
||||
0);
|
||||
|
||||
OBSSourceAutoRelease source =
|
||||
obs_weak_source_get_source(copyFiltersSource);
|
||||
if (source) {
|
||||
pasteFiltersAction.setEnabled(true);
|
||||
} else {
|
||||
pasteFiltersAction.setEnabled(false);
|
||||
}
|
||||
pasteFiltersAction.setEnabled(
|
||||
!obs_weak_source_expired(copyFiltersSource));
|
||||
|
||||
QMenu popup;
|
||||
vol->SetContextMenu(&popup);
|
||||
|
||||
Reference in New Issue
Block a user