mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-03-05 07:06:13 -05:00
UI: Create OBSPermissions on stack
This fixes the window leaking and may improve performance.
This commit is contained in:
@@ -5033,12 +5033,11 @@ void OBSBasic::on_action_Settings_triggered()
|
||||
void OBSBasic::on_actionShowMacPermissions_triggered()
|
||||
{
|
||||
#ifdef __APPLE__
|
||||
OBSPermissions *check =
|
||||
new OBSPermissions(this, CheckPermission(kScreenCapture),
|
||||
CheckPermission(kVideoDeviceAccess),
|
||||
CheckPermission(kAudioDeviceAccess),
|
||||
CheckPermission(kAccessibility));
|
||||
check->exec();
|
||||
OBSPermissions check(this, CheckPermission(kScreenCapture),
|
||||
CheckPermission(kVideoDeviceAccess),
|
||||
CheckPermission(kAudioDeviceAccess),
|
||||
CheckPermission(kAccessibility));
|
||||
check.exec();
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user